Source code for oioioi.testspackages.forms
from django import forms
from django.utils.translation import gettext_lazy as _
[docs]class TestsPackageInlineFormSet(forms.models.BaseInlineFormSet):
@property
[docs] def empty_form(self):
form = super(TestsPackageInlineFormSet, self).empty_form
form.initial = {
'name': '%s_tests' % self.instance.short_name,
'description': _("Tests for task %s") % self.instance.name,
'tests': form.fields['tests'].queryset,
}
return form