data() considered harmful
[edumed.git] / catalogue / admin.py
index ffad76e..0e3c635 100755 (executable)
@@ -1,7 +1,12 @@
 from django.contrib import admin
-from .models import Section, Lesson
+from .models import Attachment, Section, Lesson
 
-admin.site.register(Section)
-admin.site.register(Lesson)
+class AttachmentInline(admin.TabularInline):
+    model = Attachment
 
+class LessonAdmin(admin.ModelAdmin):
+    inlines = [AttachmentInline]
+    list_display = ['title', 'section', 'type']
 
+admin.site.register(Section)
+admin.site.register(Lesson, LessonAdmin)