Bonjour à tous,

je débute en Django (2.0.1) et je suis confronté à problème.

Les champs "pere" et "mere" doivent afficher dans un menu déroulant le nom des chiens mâles pour "pere" et des femelles pour "mere". De la même class "Chien" pour être clair (j'espère).

J'ai eu beau fouiller le web je ne comprend pas comment faire. Une piste ?? Une idéee ??

Voici la class en question :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
class Chien(models.Model):
 
	FEMELLE = 'F'
	MALE = 'M'
 
	SEXE_CHIEN = (
		(FEMELLE, 'Femelle'),
		(MALE, 'Mâle'),
	)
 
 
	nom 				= models.CharField(max_length = 100)
	affixe 			= models.ForeignKey(Affixe, on_delete = models.CASCADE)
	date_naissance 		= models.DateField('Date de naissance')
	sexe 			= models.CharField(max_length = 2, choices = SEXE_CHIEN, default = FEMELLE)
	race 				= models.ForeignKey(Race, on_delete = models.CASCADE)
	couleur 			= models.ForeignKey(Couleur, on_delete = models.CASCADE)
	pere				= ????
        mere                         = ?????
 
	def __str__(self):
		return self.nom
Merci beaucoup pour vos réponses.

PS : Bonne Année