Я новичок в Django, и любая помощь приветствуется, как я могу ограничить выбор в одном поле на основе предыдущего поля. Например, если я выбираю «собаку» для животных, я хочу удалить шоколад из FOOD_CHOICE, потому что я люблю собак. Благодаря!!!В Django удалите опции в поле выбора на основе других полей в модели
ANIMAL_CHOICE = (
('a','cat'),
('b','dog'),
('c','fish'),
)
FOOD_CHOICE = (
('a', 'chocolate'),
('b', 'kittySnack'),
('c', 'steak'),
)
class Animal(models.Model):
animal = models.CharField(max_length=1, choices= ANIMAL_CHOICE)
food = models.CharField(max_length=1, choices= FOOD_CHOICE)
Мой план действительно выполнить проверку в форме Джанго. –