oioioi.testspackages.models

Module Contents

Classes

TestsPackage

Make subclasses preserve the alters_data attribute on overridden methods.

Functions

_testspackage_date_name_generator(obj)

_testspackage_round_chooser(obj)

_testspackage_qs_filter(qs, contest_id)

pack_test_file(test_file, arcname, zip)

_create_tests_package(sender, instance, action, ...)

oioioi.testspackages.models._testspackage_date_name_generator(obj)[source]
oioioi.testspackages.models._testspackage_round_chooser(obj)[source]
oioioi.testspackages.models._testspackage_qs_filter(qs, contest_id)[source]
class oioioi.testspackages.models.TestsPackage(*args, **kwargs)[source]

Bases: django.db.models.Model

Make subclasses preserve the alters_data attribute on overridden methods.

class Meta[source]

Bases: object

verbose_name[source]
verbose_name_plural[source]
__test__ = False[source]
problem[source]
name[source]
description[source]
package[source]
publish_date[source]
_old_tests[source]
is_visible(current_datetime)[source]
oioioi.testspackages.models.pack_test_file(test_file, arcname, zip)[source]
oioioi.testspackages.models._create_tests_package(sender, instance, action, reverse, **kwargs)[source]