Django 在页面管理中重新排序FeinCMS内容类型的字段

Django 在页面管理中重新排序FeinCMS内容类型的字段,django,django-forms,django-admin,feincms,Django,Django Forms,Django Admin,Feincms,我让内容类型继承自RichTextContent,并添加一些字段,如标题 class SimpleTextContent(RichTextContent): title = models.CharField(max_length=20) ... 不幸的是,在页面管理中,文本字段将出现在相应的内联管理的顶部。但最好先显示标题 如何更改内容类型的内联管理中字段的顺序?这行吗 class SimpleTextContent(RichTextContent): title =

我让内容类型继承自
RichTextContent
,并添加一些字段,如标题

class SimpleTextContent(RichTextContent):
    title = models.CharField(max_length=20)
    ...
不幸的是,在页面管理中,文本字段将出现在相应的内联管理的顶部。但最好先显示
标题

如何更改内容类型的内联管理中字段的顺序?

这行吗

class SimpleTextContent(RichTextContent):
    title = models.CharField(max_length=20)
    ...
    class Meta:
         ordering = ['title', 'some_other_field`,]

您必须在
SimpleTextContent
()上定义
feincms\u item\u editor\u inline

从feincms.admin.item\u编辑器导入FeinCMSInline
类SimpleTextInlineAdmin(FeinCMSInline):
字段=('title','text','order','region')
类SimpleTextContent(RichTextContent):
feincms\u item\u editor\u inline=SimpleTextInlineAdmin
title=models.CharField(最大长度=20)

注意始终包括
订单
区域
,即使它们没有显示在管理中。

非常感谢,@Newtt,但它不起作用。根据,
排序
确定“获取对象列表时使用的对象的默认顺序”,即查询集中对象的顺序。