Source code for oioioi.oisubmit.models

from django.db import models
from django.utils.translation import gettext_lazy as _

from oioioi.base.utils.deps import check_django_app_dependencies
from oioioi.contests.models import Submission

check_django_app_dependencies(__name__, ['oioioi.oi'])


[docs]class OISubmitExtraData(models.Model):
[docs] submission = models.OneToOneField(Submission, on_delete=models.CASCADE)
[docs] localtime = models.DateTimeField( blank=True, null=True, verbose_name=_("local time") )
[docs] siotime = models.DateTimeField(blank=True, null=True, verbose_name=_("sio time"))
[docs] servertime = models.DateTimeField( blank=True, null=True, verbose_name=_("server time") )
[docs] received_suspected = models.BooleanField( default=False, verbose_name=_("received suspected") )
[docs] comments = models.CharField(max_length=255)