Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django:从管理后端订购多个字段?_Python_Django_Postgresql_Mezzanine - Fatal编程技术网

Python Django:从管理后端订购多个字段?

Python Django:从管理后端订购多个字段?,python,django,postgresql,mezzanine,Python,Django,Postgresql,Mezzanine,我试图通过从管理后端排序的方式显示多个字段 基本上,应首先显示先添加的外键 目前我认为django默认按ID显示它们,这不是我想要的 我有一个想法,创建一个带有额外日期字段的中间关系,用于订购。然而,由于我们已经创建了数千个这样的对象,因此重新输入数据将非常困难 有更好的解决方案吗?在小部件上,没有办法在管理员上订购。如果您不介意每次、每个表单都有相同的顺序,那么您可以为目标类使用自定义处理程序。我相信通常的方法是为某个字段设置中间(“通过”)关系的元类。管理员也应该尊重这一点。它可能不尊重管理

我试图通过从管理后端排序的方式显示多个字段

基本上,应首先显示先添加的外键

目前我认为django默认按ID显示它们,这不是我想要的

我有一个想法,创建一个带有额外日期字段的中间关系,用于订购。然而,由于我们已经创建了数千个这样的对象,因此重新输入数据将非常困难


有更好的解决方案吗?

在小部件上,没有办法在管理员上订购。如果您不介意每次、每个表单都有相同的顺序,那么您可以为目标类使用自定义处理程序。我相信通常的方法是为某个字段设置中间(“通过”)关系的元类。管理员也应该尊重这一点。它可能不尊重管理员中当前的排序,但它会使每个地方的排序都相同。在小部件上,没有办法在管理员上排序。如果您不介意每次、每个表单都有相同的顺序,那么您可以为目标类使用自定义处理程序。我相信通常的方法是为某个字段设置中间(“通过”)关系的元类。管理员也应该尊重这一点。它可能不尊重管理中的当前顺序,但它会使所有地方的顺序都相同。