OnlineJudge/contest/models.py
2015-07-18 17:17:33 +08:00

20 lines
541 B
Python

# coding=utf-8
from django.db import models
from account.models import User
from problem.models import AbstractProblem
class Contest(models.Model):
title = models.CharField(max_length=40)
description = models.TextField()
is_public = models.BooleanField()
password = models.CharField(max_length=30, blank=True, null=True)
start_time = models.DateTimeField()
end_time = models.DateTimeField()
created_by = models.ForeignKey(User)
class ContestProblem(AbstractProblem):
contest = models.ForeignKey(Contest)