add edit contest api

This commit is contained in:
virusdefender
2017-01-27 23:20:56 +08:00
parent 3150012eb1
commit 5ced3d9ca0
2 changed files with 32 additions and 1 deletions

View File

@@ -25,3 +25,14 @@ class ContestSerializer(serializers.ModelSerializer):
class Meta:
model = Contest
class EditConetestSeriaizer(serializers.Serializer):
id = serializers.IntegerField()
title = serializers.CharField(max_length=128)
description = serializers.CharField()
start_time = serializers.DateTimeField()
end_time = serializers.DateTimeField()
password = serializers.CharField(allow_blank=True, max_length=32)
visible = serializers.BooleanField()
real_time_rank = serializers.BooleanField()