2010-12-06 23:33:00 +01:00
|
|
|
from django.contrib import admin
|
|
|
|
from models import *
|
2011-11-08 09:27:09 +05:30
|
|
|
from markitup.widgets import MarkItUpWidget
|
2010-12-06 23:33:00 +01:00
|
|
|
|
2010-12-07 15:51:24 +01:00
|
|
|
class ImageInline(admin.StackedInline):
|
|
|
|
model = BestPracticeImage
|
|
|
|
extra = 2
|
|
|
|
|
2011-03-06 18:12:33 +05:30
|
|
|
class StoryInline(admin.StackedInline):
|
2011-11-08 09:31:44 +05:30
|
|
|
formfield_overrides = {models.TextField: {'widget': MarkItUpWidget}}
|
2011-03-06 18:12:33 +05:30
|
|
|
model = BestPracticeStory
|
|
|
|
extra = 3
|
|
|
|
|
2010-12-07 15:51:24 +01:00
|
|
|
class LinkInline(admin.StackedInline):
|
|
|
|
model = BestPracticeLink
|
|
|
|
extra = 3
|
|
|
|
|
|
|
|
class BestPracticeAdmin(admin.ModelAdmin):
|
2011-03-06 18:12:33 +05:30
|
|
|
inlines = [ImageInline, LinkInline, StoryInline]
|
2010-12-07 15:51:24 +01:00
|
|
|
list_filter = ['category']
|
2011-11-08 09:27:09 +05:30
|
|
|
formfield_overrides = {models.TextField: {'widget': MarkItUpWidget}}
|
2010-12-07 15:51:24 +01:00
|
|
|
|
|
|
|
|
|
|
|
admin.site.register(BestPractice, BestPracticeAdmin)
|
|
|
|
admin.site.register(BestPracticeCategory)
|
|
|
|
admin.site.register(BestPracticeImage)
|
|
|
|
admin.site.register(BestPracticeLink)
|
2011-01-19 15:40:29 +05:30
|
|
|
admin.site.register(Guideline)
|
|
|
|
admin.site.register(Glossary)
|
2011-04-18 19:14:00 +05:30
|
|
|
admin.site.register(BestPracticeDownload)
|
2011-04-26 00:43:19 +05:30
|
|
|
admin.site.register(BestPracticeFAQ)
|