Skip to content

Commit a4d1505

Browse files
committed
hw8 complete
1 parent 7db5b78 commit a4d1505

File tree

1 file changed

+14
-2
lines changed
  • resources/session08/mysite_stage_3/myblog

1 file changed

+14
-2
lines changed

resources/session08/mysite_stage_3/myblog/admin.py

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,17 @@
44
from myblog.models import Post
55

66

7-
admin.site.register(Category)
8-
admin.site.register(Post)
7+
class CategoryInline(admin.TabularInline):
8+
model = Category.posts.through
9+
10+
class PostAdmin(admin.ModelAdmin):
11+
inlines = [
12+
CategoryInline,
13+
]
14+
15+
class CategoryAdmin(admin.ModelAdmin):
16+
exclude = ('posts', )
17+
18+
19+
admin.site.register(Category, CategoryAdmin)
20+
admin.site.register(Post, PostAdmin)

0 commit comments

Comments
 (0)