与正常的ModelAdmin类我可以设置顺序:Django Admin:如何设置内联元素的排序?
ordering = ("field_name",)
似乎有是没有选项设置为排序InlineModelAdmin。有没有办法让内联元素按特定字段排序?
与正常的ModelAdmin类我可以设置顺序:Django Admin:如何设置内联元素的排序?
ordering = ("field_name",)
似乎有是没有选项设置为排序InlineModelAdmin。有没有办法让内联元素按特定字段排序?
这现在工作那么你可以这样做:
class MyModelInline(admin.TabularInline):
model = MyModel
ordering = ("field_name",)
节省时间。当只有onw字段进行排序时,请小心使用逗号(“,”),因为它是Python元组。 – Timo 2014-05-26 10:17:52
我们看看Rrrrrk答案,它实际上是工作。我需要在我的多对多关系之一中对模型和管理员进行排序分离。我的模型字段需要在前端对用户特定的排序,但在后端,我需要按照“name-attr”进行正常的排序。 – Timo 2014-05-26 10:20:12