Je souhaite faire un formulaire qui affiche 2 listes déroulantes.
la première contient les pays, la deuxième les villes du pays sélectionné.
fichier models.py :
class Pays(model.Model):
name = models.CharField(max_length=200)
description = models.TextField()
class villes(models.Model):
name = models.CharField(max_length=200)
description = models.TextField()
pays = models.ForeignKey(Pays)
class Pays_Villes(models.Model):
pays = models.ForeignKey(Pays)
villes = models.ForeignKey(Villes)
fichier form.py :
class Pays_VillesForm(forms.ModelForm):
class Meta:
model = Pays_Villes
fields = ('pays', 'villes', )
Actuellement j'arrive à afficher les pays et les villes. Mais je n'arrive pas à récupérer que les villes d'un pays