|
|
|
@ -23,6 +23,7 @@ class ImageObjectAdmin(admin.ModelAdmin): |
|
|
|
|
|
|
|
|
|
|
|
class ContentChildAdmin(PolymorphicChildModelAdmin): |
|
|
|
class ContentChildAdmin(PolymorphicChildModelAdmin): |
|
|
|
base_model = Content |
|
|
|
base_model = Content |
|
|
|
|
|
|
|
show_in_index = True |
|
|
|
base_fieldsets = ( |
|
|
|
base_fieldsets = ( |
|
|
|
(None, {'fields': ('course', 'lesson', 'title', 'position',)}), |
|
|
|
(None, {'fields': ('course', 'lesson', 'title', 'position',)}), |
|
|
|
) |
|
|
|
) |
|
|
|
@ -56,12 +57,13 @@ class GalleryAdmin(ContentChildAdmin): |
|
|
|
@admin.register(Content) |
|
|
|
@admin.register(Content) |
|
|
|
class ContentAdmin(PolymorphicParentModelAdmin): |
|
|
|
class ContentAdmin(PolymorphicParentModelAdmin): |
|
|
|
base_model = Content |
|
|
|
base_model = Content |
|
|
|
|
|
|
|
polymorphic_list = True |
|
|
|
child_models = ( |
|
|
|
child_models = ( |
|
|
|
Image, |
|
|
|
Image, |
|
|
|
Text, |
|
|
|
Text, |
|
|
|
ImageText, |
|
|
|
ImageText, |
|
|
|
Video, |
|
|
|
Video, |
|
|
|
GalleryAdmin, |
|
|
|
# GalleryAdmin, |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|