添加submission status api

This commit is contained in:
zemal
2017-05-15 16:42:15 +08:00
parent ce7161552f
commit 099b48497b
3 changed files with 23 additions and 12 deletions

View File

@@ -1,3 +1,4 @@
from .models import Submission
from utils.api import serializers
from judge.languages import language_names
@@ -6,3 +7,11 @@ class CreateSubmissionSerializer(serializers.Serializer):
problem_id = serializers.IntegerField()
language = serializers.ChoiceField(choices=language_names)
code = serializers.CharField(max_length=20000)
class SubmissionModelSerializer(serializers.ModelSerializer):
info = serializers.JSONField()
accepted_info = serializers.JSONField()
class Meta:
model = Submission