Форум сайта python.su
0
Здраствуйте!
Есть модели:
class Poll (models.Model):
name = models.CharField (max_length='255')
class Candidate (models.Model):
poll = models.ManyToManyField (Poll)
surname = models.CharField (max_length='255')
class Vote (models.Model):
poll = models.ForeignKey (Poll)
candidate = models.ForeignKey (Candidate)
place = models.IntegerField ()
user = models.ForeignKey (User)
entry = Vote(poll = int(poll_id), candidate = int(str), place = i, user = request.user.id )
entry.save()
entry = Vote(poll=Poll.objects.filter(id=int(poll_id))[0], candidate=Candidate.objects.filter(id=int(str))[0],
place = i, user = User.objects.filter(id=int(request.user.id))[0] )
entry.save()
Отредактировано (Фев. 4, 2011 00:02:37)
Офлайн
8
Попробуйте так:
entry = Vote(poll_id = int(poll_id), candidate_id = int(str), place = i, user = request.user)
Офлайн
0
Работает, спасибо большое!
Офлайн