Salut, j'ai 3 modèles dans mon django. Produit, client et commande.Ajout de données dans le filtrage admin 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)
le flux de mon projet est que, j'ai tant de Clients
et chacun d'entre eux ont tant de products
. Donc quand il y a un Order
, je précise le Clients
et le product
de la commande.
mon problème est, dans ma page Admin, quand j'ajoute un Order
, sélectionnez un particulier client
et quand je défiler vers le bas le champ Product
, il affichera toutes les listes de products
.
ma question est que, est-il possible que dans la page d'administration, en ajoutant un Order
quand je défiler la Product
, il montrera que les Product
listes des client
que j'ai choisi? et comment le faire?