J'ai essayé de créer une liste déroulante 3 colonnes comme Pays, État, Ville.Django - Pays -> État-> Ville Liste déroulante
La liste des états sera affichée en fonction du pays sélectionné. et la même chose arrive à la ville dépend de quel État est sélectionné.
Ma base de données est la suivante. Si un pays est sélectionné, les états seront affichés en fonction du pays. Même chose arrive à la ville
Un membre choisira son pays, l'état et la ville d'un existait déjà Pays, État, bases de données de la ville
from django.db import models
class Member(models.Model):
residing_country = models.CharField(max_length=50)
residing_state = models.CharField(max_length=50)
residing_city = models.CharField(max_length=50)
class Country(models.Model):
country= models.CharField(max_length=20)
class State(models.Model):
state=models.CharField(max_length=20)
country = models.ForeignKey(Country)
class City(models.Model):
city=models.CharField(max_length=20)
state=models.ForeignKey(State)
pouvez-vous la démo il? – Ryan
Pays de classe (models.Model): pays = models.CharField (max_length = 20) Etat de classe (models.Model): state = models.CharField (max_length = 20) pays = models.ForeignKey (pays) classe ville (models.Model): ville = models.CharField (max_length = 20) state = models.ForeignKey (État) – Ryan
J'ai posté mon schéma db. J'essaie de garder les choses simples – Ryan