0
嗨我的django中有3个模型。产品,客户和订单。在django管理过滤中添加数据
Class Client(models.Model):
name = ...
....
Class Product(models.Model):
name = ...
client = models.ForeignKey(Client)
.....
Class Order(models.Model):
qty = ...
created = ...
customer_name = ...
...
...
client = models.ForeignKey(Client)
product = models.ForeignKey(Product)
admin.py
class OrderAdmin(admin.ModelAdmin):
pass
admin.site.register(Order, OrderAdmin)
我的项目的流程是,我有这么多Clients
和他们每个人都有那么多products
。因此,当有Order
时,我指定了订单的Clients
和product
。
我的问题是这样的,在我的管理页面,当我添加一个Order
,选择特定的client
,当我向下滚动Product
领域,它会显示的products
所有列表。
我的问题是,是否有可能在管理页面,在添加Order
当我滚动Product
,这将是我选择只显示client
的Product
名单?以及如何做到这一点?