diff --git a/account/serializers.py b/account/serializers.py index 948f7c35..528edc77 100644 --- a/account/serializers.py +++ b/account/serializers.py @@ -36,7 +36,7 @@ class UserSerializer(serializers.ModelSerializer): class Meta: model = User - fields = ["id", "username", "real_name", "email", "admin_type"] + fields = ["id", "username", "real_name", "email", "admin_type", "create_time", "last_login"] class EditUserSerializer(serializers.Serializer): diff --git a/problem/models.py b/problem/models.py index e9844af7..a9e8f74b 100644 --- a/problem/models.py +++ b/problem/models.py @@ -50,7 +50,7 @@ class AbstractProblem(models.Model): def add_submission_number(self): self.total_submit_number += 1 - self.save(update_fields=["total_submission_number"]) + self.save(update_fields=["total_submit_number"]) def add_ac_number(self): self.total_accepted_number += 1 diff --git a/tools/run.py b/tools/run.py index fbd7620d..20697310 100644 --- a/tools/run.py +++ b/tools/run.py @@ -56,3 +56,6 @@ f.close() print "Please run source /etc/profile" +os.system("ps -ef|grep celery") +print "nohup celery -A judge.judger_controller worker -l DEBUG" +