所以,我正在为一家公司重新制作一个网站,并且必须在我的网站上使用他们现有的所有数据库。我一直在使用Django,现在我正在管理方面。这是我的基本问题:
我有三种类型的订单(意味着每种类型的订单都是不同类型的服务,所以订单都有不同的字段),为简单起见,我将其称为order1,order2和order3。它们根本不通过外键连接。我目前为每种订单类型都有三种不同的管理类,我正在做
admin.site.register(Order1, Order1Admin)
admin.site.register(Order2, Order2Admin)
admin.site.register(Order3, Order3Admin)
为每个模型制作正确的管理页面。但是,给我的要求是这三种订单类型必须全部列在同一页面上。所以基本上我需要在同一页面上并排显示这三种订单类型,并且仍然保持按日期排序的能力,我一直在寻找并找到像内联这样的东西,但就像我说这些没有外键连接他们到另一个。我该怎么做
admin.site.register(Order1, Order2, Order3, OrderAdmin)
Django管理员中是否有任何选项允许这样的内容?如果没有,哪里是一个很好的起点,找出如何为这三个订单制作自定义视图,但仍然在Django管理框架内?