Python 在admin.py中将一个模型的数据显示到另一个模型中

Python 在admin.py中将一个模型的数据显示到另一个模型中,python,django,django-models,django-admin,Python,Django,Django Models,Django Admin,我有一个模型Shipping_track,它与订单模型有一对一的关系。我可以将Shipping_track模型显示给管理员,但它只显示我想在Shipping_track下向管理员显示订单价格、状态、地址和订单模型的其他字段(不可编辑) 以便管理员在更新装运模型时获得更多信息 是他们的任何方式,以便我可以在admin.py中完成它 谢谢也许您可以为您提出的问题提供更多细节。 据我解释 你可以用以下方法做这件事-- 如果您正在编写一个基本的模块化代码,那么您可以将详细信息以元组的形式从订单模型发送到

我有一个模型Shipping_track,它与订单模型有一对一的关系。我可以将Shipping_track模型显示给管理员,但它只显示我想在Shipping_track下向管理员显示订单价格、状态、地址和订单模型的其他字段(不可编辑)

以便管理员在更新装运模型时获得更多信息

是他们的任何方式,以便我可以在admin.py中完成它


谢谢

也许您可以为您提出的问题提供更多细节。 据我解释

你可以用以下方法做这件事--

如果您正在编写一个基本的模块化代码,那么您可以将详细信息以元组的形式从订单模型发送到发货模型

这将有一个安全漏洞,在这种情况下,您可以使用上面答案中描述的oop模型

shipment
    track

track
    track

shipment.track

track.shipment

shipment.track.track_details

track.shipment.shipment_details

事实上,我使用的是夹层+盒式磁带,它们是默认的订单模式…但它们没有配送跟踪模块,所以我自己制作,所以我需要在配送模式中显示一些订单详细信息…@user1746291-嘿,这很容易理解,使用catridge模型解释了购物车的包含。如果您需要定制,我建议您选择我答案中给出的第二个选项