我有一个静态数据表,通过 initial_data.json 加载。管理界面显然显示了按 pk 降序排列的数据;即 pk 最大的记录在列表的顶部。我想扭转这一点,理想情况下使用 pk 值。由于它是静态数据,我可以为排序顺序添加另一列,但这实际上会复制 pk 值,或者我可以在生成我的夹具文件时使用“pk=len(data)-i”而不是“pk =i”,我目前正在使用。但实际上,我只想说这样的话:
class DataAdmin(admin.ModelAdmin):
ordering = ('row_id',)
我试过使用“row_id”、“id”和“pk”,但没有成功。在我进行源头潜水之前,有人有什么想法吗?谢谢!