573 votes

Comment définir deux champs "uniques" comme couple

Est-il possible de définir deux champs comme unique dans Django ?

J’ai une table des volumes (de journaux) et je ne veux plus volume puis un numéro pour le même journal.

J’ai essayé de mettre comme attribut dans les champs et `` mais il ne fonctionne pas.

918voto

Jens Points 2939

Il y a une solution simple pour vous appelé unique_together qui fait exactement ce que vous voulez.

Par exemple :

Et dans votre cas :

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X