classroom.admin.assignments module

class 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

display_name(instance)[소스]
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
class classroom.admin.assignments.AssignmentAdminAddForm(*args, **kwargs)[소스]

Bases: django.forms.models.ModelForm

class Media[소스]

Bases: object

css = {'all': ['admin/css/widgets.css']}
js = ['/admin/jsi18n/']
class Meta[소스]

Bases: object

exclude = []
model

alias of classroom.models.assignments.Assignment

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
class classroom.admin.assignments.AssignmentAdminForm(*args, **kwargs)[소스]

Bases: django.forms.models.ModelForm

class Media[소스]

Bases: object

css = {'all': ['admin/css/widgets.css']}
js = ['/admin/jsi18n/']
class Meta[소스]

Bases: object

exclude = []
model

alias of classroom.models.assignments.Assignment

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