From 0566b2856e2316e4a99adb54e2c65bd8331883fb Mon Sep 17 00:00:00 2001 From: helsonxiao Date: Sun, 29 Nov 2020 14:07:18 +0800 Subject: [PATCH] fix(style): code style --- problem/views/admin.py | 6 +++--- problem/views/oj.py | 2 +- utils/constants.py | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/problem/views/admin.py b/problem/views/admin.py index af66dc3d..280e4fa1 100644 --- a/problem/views/admin.py +++ b/problem/views/admin.py @@ -1,7 +1,7 @@ import hashlib import json import os -import shutil +# import shutil import tempfile import zipfile from wsgiref.util import FileWrapper @@ -676,10 +676,10 @@ class FPSProblemImport(CSRFExemptAPIView): with tempfile.NamedTemporaryFile("wb") as tf: for chunk in file.chunks(4096): tf.file.write(chunk) - + tf.file.flush() os.fsync(tf.file) - + problems = FPSParser(tf.name).parse() else: return self.error("Parse upload file error") diff --git a/problem/views/oj.py b/problem/views/oj.py index 3d3c4435..534fa605 100644 --- a/problem/views/oj.py +++ b/problem/views/oj.py @@ -10,7 +10,7 @@ from contest.models import ContestRuleType class ProblemTagAPI(APIView): def get(self, request): qs = ProblemTag.objects - keyword = request.GET.get('keyword') + keyword = request.GET.get("keyword") if keyword: qs = ProblemTag.objects.filter(name__icontains=keyword) tags = qs.annotate(problem_count=Count("problem")).filter(problem_count__gt=0) diff --git a/utils/constants.py b/utils/constants.py index ac0c97b6..749b20da 100644 --- a/utils/constants.py +++ b/utils/constants.py @@ -33,4 +33,4 @@ class Difficulty(Choices): HIGH = "High" -CONTEST_PASSWORD_SESSION_KEY = "contest_password" \ No newline at end of file +CONTEST_PASSWORD_SESSION_KEY = "contest_password"