У меня есть приложение для опроса с полем ManytoMany в модели опроса.django views - получить значения поля ManyToMany
Я хотел получить значения поля выбора (ManyToMany) в представлениях.
models.py
class Poll(models.Model):
question = models.CharField(max_length=250)
pub_date = models.DateTimeField()
end_date = models.DateTimeField(blank=True, null=True)
choice= models.ManyToManyField(Choice)
def __unicode__(self):
return smart_unicode(self.question)
class Choice(models.Model):
name = models.CharField(max_length=50)
photo = models.ImageField(upload_to="img")
rating = models.CharField(max_length=10)
def __unicode__(self):
return smart_unicode(self.name)
views.py Есть 2 варианта в каждом опросе, и я хочу, чтобы назначить каждому из этих вариантов 2 отдельных переменных, но не знаю, как.
def polling(request)
try:
choices = Poll.objects.all()
choice_1 = **assign 1st ManyToMany Field value**
choice_2 = **assign 2nd ManyToMany Field value**