0
votes

Ajout de la valeur dans Tableau de plusieurs tomany Django

Bonjour, j'essaie d'ajouter la même valeur dans une table de nombreuses personnes à Django, mais je ne sais pas comment puis-je le faire

Ceci est mes modules: P>

table user 
id_usuario = 1
name = "Juan"

table raza
id_raza = 1 
name = "pitbull"

table user_raza
id_user_raza = 1
id_user = 1
id_raza = 1


0 commentaires

3 Réponses :


0
votes

Vous ne devriez pas nommer des champs de votre modèle en commençant par une lettre majuscule à cause de PEP8 .

Utilisez la fonction Règles de dénomination: minuscule avec des mots séparés par des souligneurs si nécessaire pour améliorer la lisibilité.

renommer utilisateur à utilisateurs (comme votre connexion M2M signifie plusieurs instances des deux côtés), appliquez des migrations et ajoutez des instances de utilisateur à l'instance de raza comme ceci: xxx

Django M2M Ajouter Docs .

Edit:

En réalité, vous pouvez ajouter des utilisateurs non par des instances mais avec PKS. Voir cette Question .


0 commentaires

0
votes

Vous modifiez la relation d'un objet spécifique , comme: xxx


0 commentaires

0
votes

Il y a 2 façons d'ajouter de la relation m2m.

1. Attachement simple. xxx

2. Vulk xxx


0 commentaires