Add memory unit to problem admin

This commit is contained in:
cuom1999 2022-08-31 00:23:23 -05:00
parent dddaf69fb7
commit 7f3e22e3bf
6 changed files with 175 additions and 134 deletions

View file

@ -18,7 +18,10 @@ from judge.models.profile import Organization, Profile
from judge.models.runtime import Language
from judge.user_translations import gettext as user_gettext
from judge.utils.raw_sql import RawSQLColumn, unique_together_left_join
from judge.models.problem_data import problem_data_storage, problem_directory_file_helper
from judge.models.problem_data import (
problem_data_storage,
problem_directory_file_helper,
)
__all__ = [
"ProblemGroup",
@ -32,9 +35,11 @@ __all__ = [
"TranslatedProblemForeignKeyQuerySet",
]
def problem_directory_file(data, filename):
return problem_directory_file_helper(data.code, filename)
class ProblemType(models.Model):
name = models.CharField(
max_length=20, verbose_name=_("problem category ID"), unique=True