Вот такой вопрос: думаю большинство знакомо с django tutorial. там есть две модели Poll и Choice:
class Poll(models.Model): question = models.CharField(max_length=200) pub_date = models.DateTimeField('date published') class Choice(models.Model): poll = models.ForeignKey(Poll) choice_text = models.CharField(max_length=200) votes = models.IntegerField(default=0)
Мне нужно знать как в Poll добавть еще одно поле, default_choice. Это должен быть FK собственно указывающий на вариант опроса по умолчанию
Если добвавить его в лоб:
default_question = models.ForeignKey(Choice)
Можно ли как-то это ограничить. т.е. что б в это поле можно было указать только id такого Choice, у которой poll соответствует id Poll куда мы эту запись добавляем. Надеюсь понятно.
Важно - я б скорей всего использовал другой вариант. Но мне нужно реализовать именно так. Это из тестового задания.