classroom.admin.courses.CourseAdmin(model, admin_site)[소스]¶Bases: django.contrib.admin.options.ModelAdmin
fieldsets = (('Class Attribute', {'fields': ('type', 'name', 'slug', 'short_description', 'summary', ('start_date', 'end_date'))}), ('Owners / Staffs ( Teacher, Professor, Assistant)', {'fields': ('owners', 'teachers', 'assistants')}), ('Students', {'fields': ('students',)}), ('Budget', {'fields': ('budget',)}))¶form¶alias of CourseAdminForm
formfield_for_choice_field(db_field, request, **kwargs)[소스]¶Get a form Field for a database Field that has declared choices.
list_display = ('name', 'type', 'created_at', 'modified_at', 'students', 'budget', 'assignment')¶list_filter = ('type', 'users')¶media¶ordering = ('id',)¶classroom.admin.courses.CourseAdminForm(*args, **kwargs)[소스]¶Bases: django.forms.models.ModelForm
base_fields = {'assistants': <django.forms.models.ModelMultipleChoiceField object at 0x7ffb59f60908>, 'budget': <django.forms.models.ModelChoiceField object at 0x7ffb59f60be0>, 'end_date': <django.forms.fields.SplitDateTimeField object at 0x7ffb59f5aa58>, 'name': <django.forms.fields.CharField object at 0x7ffb59f5a668>, 'owners': <django.forms.models.ModelMultipleChoiceField object at 0x7ffb59f5acc0>, 'short_description': <django.forms.fields.CharField object at 0x7ffb59f5a7b8>, 'slug': <django.forms.fields.CharField object at 0x7ffb59f5a710>, 'start_date': <django.forms.fields.SplitDateTimeField object at 0x7ffb59f5a898>, 'students': <django.forms.models.ModelMultipleChoiceField object at 0x7ffb59f60a58>, 'summary': <django.forms.fields.CharField object at 0x7ffb59f5a828>, 'teachers': <django.forms.models.ModelMultipleChoiceField object at 0x7ffb59f5add8>, 'type': <django.forms.fields.ChoiceField object at 0x7ffb59f5a0f0>, 'users': <django.forms.models.ModelMultipleChoiceField object at 0x7ffb59f60f60>}¶declared_fields = {'assistants': <django.forms.models.ModelMultipleChoiceField object at 0x7ffb59f60908>, 'budget': <django.forms.models.ModelChoiceField object at 0x7ffb59f60be0>, 'end_date': <django.forms.fields.SplitDateTimeField object at 0x7ffb59f5aa58>, 'name': <django.forms.fields.CharField object at 0x7ffb59f5a668>, 'owners': <django.forms.models.ModelMultipleChoiceField object at 0x7ffb59f5acc0>, 'short_description': <django.forms.fields.CharField object at 0x7ffb59f5a7b8>, 'slug': <django.forms.fields.CharField object at 0x7ffb59f5a710>, 'start_date': <django.forms.fields.SplitDateTimeField object at 0x7ffb59f5a898>, 'students': <django.forms.models.ModelMultipleChoiceField object at 0x7ffb59f60a58>, 'summary': <django.forms.fields.CharField object at 0x7ffb59f5a828>, 'teachers': <django.forms.models.ModelMultipleChoiceField object at 0x7ffb59f5add8>, 'type': <django.forms.fields.ChoiceField object at 0x7ffb59f5a0f0>}¶media¶