Phi*_*ler 3 django django-forms django-admin feincms
我让内容类型继承RichTextContent
并添加一些字段,如标题.
class SimpleTextContent(RichTextContent):
title = models.CharField(max_length=20)
...
Run Code Online (Sandbox Code Playgroud)
遗憾的是,在页面管理中,文本字段将显示在相应的内联管理员的顶部.但是首先出现会更好title
.
如何更改内容类型的内联管理员中字段的顺序?
您必须feincms_item_editor_inline
在SimpleTextContent
(docs)上定义:
from feincms.admin.item_editor import FeinCMSInline
class SimpleTextInlineAdmin(FeinCMSInline):
fields = ('title', 'text', 'order', 'region')
class SimpleTextContent(RichTextContent):
feincms_item_editor_inline = SimpleTextInlineAdmin
title = models.CharField(max_length=20)
Run Code Online (Sandbox Code Playgroud)
小心始终包括order
和region
,即使他们没有在管理中显示.
归档时间: |
|
查看次数: |
90 次 |
最近记录: |