Salut à tous.
Je me pose une question pour implémenter une association entre deux entités qui contient des attributs avec django. Je m'explique :

Si on prend le cas suivant :


Une commande peut contenir aucun ou plusieurs articles avec la quantité de chaque article.
Un article peut être contenu dans 0 ou plusieurs commandes avec la quantité de chaque article.

La relation peut être écrite comme ceci en python:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
from django.db import models
 
class Commande(models.Model):
    Date = models.DateField()
    MontantTotal = models.CharField()
    Articles = ManyToManyField(Article)
 
class Article(models.Model):
    Designation= models.CharField()
    PrixUnitaire= models.CharField()
Lorsque django construira la base de donnée, il va créer une table suplémentaire des deux autres (Commande et Artilcle) qui sera Commande_Article. Cette table renseignera seulement les identifiants des articles et des commandes mais ne donnera pas l'information de quantité des articles.
Savez vous comment faut-il faire pour renseigner l'attribut Quantite dans la base de donnée depuis python?
Merci