ArticlesApp
This commit is contained in:
SDE
2023-08-28 18:05:50 +03:00
parent 4354d1369d
commit 237524be8e
17 changed files with 549 additions and 22 deletions

View File

@@ -44,29 +44,29 @@ class Admin_BaseBlock(Admin_BaseIconModel):
class Admin_BaseModelViewPage(Admin_BaseIconModel):
pass
def get_fieldsets(self, request, obj=None):
fieldsets = super(Admin_BaseModelViewPage, self).get_fieldsets(request, obj)
# fieldsets = deepcopy(self.fieldsets)
seo_block = (
'SEO', {
'classes': ['wide', 'collapse'],
'fields': (
'seo_title', 'seo_description',
'seo_keywords',
'seo_text'
)
})
# fieldsets[0][1]['fields'].append('url')
fieldsets.append(seo_block)
return fieldsets
# def get_fieldsets(self, request, obj=None):
# fieldsets = super(Admin_BaseModelViewPage, self).get_fieldsets(request, obj)
# # fieldsets = deepcopy(self.fieldsets)
# seo_block = (
# 'SEO', {
# 'classes': ['wide', 'collapse'],
# 'fields': (
# 'seo_title', 'seo_description',
# 'seo_keywords',
# 'seo_text'
# )
# })
# # fieldsets[0][1]['fields'].append('url')
# fieldsets.append(seo_block)
# return fieldsets
def get_prepopulated_fields(self, request, obj=None):
if 'url' in self.get_fieldsets(request, obj):
return {"url": ("name",)}
else:
return {}
inlines = [AdminStacked_FAQitem]
# def get_prepopulated_fields(self, request, obj=None):
# if 'url' in self.get_fieldsets(request, obj):
# return {"url": ("name",)}
# else:
# return {}
#
# inlines = [AdminStacked_FAQitem]