|
|
|
|
@ -21,16 +21,16 @@ class BlogCategoryAdmin(EnhancedModelAdminMixin, TranslatableAdmin): |
|
|
|
|
|
|
|
|
|
class Media: |
|
|
|
|
css = { |
|
|
|
|
'all': ('%sblog/css/%s' % (settings.STATIC_URL, |
|
|
|
|
'blog_admin.css'),) |
|
|
|
|
'all': ('%sblog/css/%s' % (settings.STATIC_URL, 'djangocms_blog_admin'),) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class PostAdmin(EnhancedModelAdminMixin, FrontendEditableAdminMixin, |
|
|
|
|
PlaceholderAdminMixin, TranslatableAdmin, admin.ModelAdmin): |
|
|
|
|
form = PostAdminForm |
|
|
|
|
list_display = ['title', 'author', 'date_published', 'date_published_end'] |
|
|
|
|
list_display = ['title', 'author', 'date_published'] |
|
|
|
|
date_hierarchy = 'date_published' |
|
|
|
|
list_filter = ('categories', 'author') |
|
|
|
|
raw_id_fields = ['author'] |
|
|
|
|
frontend_editable_fields = ('title', 'abstract', 'post_text') |
|
|
|
|
enhance_exclude = ('main_image', 'tags') |
|
|
|
|
@ -75,12 +75,6 @@ class PostAdmin(EnhancedModelAdminMixin, FrontendEditableAdminMixin, |
|
|
|
|
obj.author = user |
|
|
|
|
super(PostAdmin, self).save_model(request, obj, form, change) |
|
|
|
|
|
|
|
|
|
class Media: |
|
|
|
|
css = { |
|
|
|
|
'all': ('%sblog/css/%s' % (settings.STATIC_URL, |
|
|
|
|
'blog_admin.css'),) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class BlogConfigAdmin( |
|
|
|
|
PlaceholderAdminMixin, |
|
|
|
|
@ -90,7 +84,7 @@ class BlogConfigAdmin( |
|
|
|
|
def get_config_fields(self): |
|
|
|
|
return ( |
|
|
|
|
'app_title', 'category_slug', |
|
|
|
|
'paginate_by' ) |
|
|
|
|
'paginate_by') |
|
|
|
|
|
|
|
|
|
admin.site.register(BlogConfig, BlogConfigAdmin) |
|
|
|
|
|
|
|
|
|
|