classroom.admin.assignments.AssignmentAdmin(model, admin_site)[소스]¶Bases: classroom.admin.utils.ModelAdmin
add_fieldsets = (('Assignment profile', {'fields': ('course', ('slug', 'name'), 'short_description', ('start_date', 'end_date'))}), ('Guide', {'fields': ('readme',)}), ('Execution environment', {'fields': (('repository_url', 'repository_branch'), 'source_upload', 'autoop_script')}))¶add_form¶alias of AssignmentAdminAddForm
fieldsets = (('Assignment profile', {'fields': ('course', ('slug', 'name'), 'short_description', ('start_date', 'end_date'))}), ('Guide', {'fields': ('readme',)}), ('Execution environment', {'fields': (('repository_url', 'repository_branch'), 'autoop_script')}), ('Students', {'fields': ('assign_students',)}))¶form¶alias of AssignmentAdminForm
list_display = ('display_name', 'start_date', 'end_date')¶media¶classroom.admin.assignments.AssignmentAdminAddForm(*args, **kwargs)[소스]¶Bases: django.forms.models.ModelForm
base_fields = {'autoop_script': <django.forms.fields.CharField object at 0x7ffb59f805c0>, 'course': <django.forms.models.ModelChoiceField object at 0x7ffb59f80780>, 'end_date': <django.forms.fields.DateTimeField object at 0x7ffb59f80cf8>, 'name': <django.forms.fields.CharField object at 0x7ffb59f80978>, 'public': <django.forms.fields.BooleanField object at 0x7ffb59f801d0>, 'readme': <django.forms.fields.CharField object at 0x7ffb59f60438>, 'readme_format': <django.forms.fields.CharField object at 0x7ffb59f80eb8>, 'repository_branch': <django.forms.fields.CharField object at 0x7ffb59f803c8>, 'repository_url': <django.forms.fields.URLField object at 0x7ffb59f60e80>, 'short_description': <django.forms.fields.CharField object at 0x7ffb59f80b00>, 'slug': <django.forms.fields.CharField object at 0x7ffb59f80a20>, 'source_upload': <django.forms.fields.FileField object at 0x7ffb59f80550>, 'start_date': <django.forms.fields.DateTimeField object at 0x7ffb59f80c88>, 'students': <django.forms.models.ModelMultipleChoiceField object at 0x7ffb59f80128>}¶declared_fields = {'autoop_script': <django.forms.fields.CharField object at 0x7ffb59f805c0>, 'readme': <django.forms.fields.CharField object at 0x7ffb59f60438>, 'repository_branch': <django.forms.fields.CharField object at 0x7ffb59f803c8>, 'repository_url': <django.forms.fields.URLField object at 0x7ffb59f60e80>, 'source_upload': <django.forms.fields.FileField object at 0x7ffb59f80550>}¶media¶classroom.admin.assignments.AssignmentAdminForm(*args, **kwargs)[소스]¶Bases: django.forms.models.ModelForm
base_fields = {'assign_students': <django.forms.models.ModelMultipleChoiceField object at 0x7ffb59f80400>, 'autoop_script': <django.forms.fields.CharField object at 0x7ffb59e11668>, 'course': <django.forms.models.ModelChoiceField object at 0x7ffb59e117b8>, 'end_date': <django.forms.fields.DateTimeField object at 0x7ffb59e11d30>, 'name': <django.forms.fields.CharField object at 0x7ffb59e11978>, 'public': <django.forms.fields.BooleanField object at 0x7ffb59e1e0b8>, 'readme': <django.forms.fields.CharField object at 0x7ffb59f80d68>, 'readme_format': <django.forms.fields.CharField object at 0x7ffb59e11ef0>, 'repository_branch': <django.forms.fields.CharField object at 0x7ffb59e115f8>, 'repository_url': <django.forms.fields.URLField object at 0x7ffb59f807b8>, 'short_description': <django.forms.fields.CharField object at 0x7ffb59e11ba8>, 'slug': <django.forms.fields.CharField object at 0x7ffb59e11a90>, 'start_date': <django.forms.fields.DateTimeField object at 0x7ffb59e11cc0>, 'students': <django.forms.models.ModelMultipleChoiceField object at 0x7ffb59e1e080>}¶declared_fields = {'assign_students': <django.forms.models.ModelMultipleChoiceField object at 0x7ffb59f80400>, 'autoop_script': <django.forms.fields.CharField object at 0x7ffb59e11668>, 'readme': <django.forms.fields.CharField object at 0x7ffb59f80d68>, 'repository_branch': <django.forms.fields.CharField object at 0x7ffb59e115f8>, 'repository_url': <django.forms.fields.URLField object at 0x7ffb59f807b8>}¶media¶