django教程后出现错误
问题描述:
我试图按照django教程,但我得到这个错误,我无法继续。 http://dpaste.com/630957/django教程后出现错误
有人可以帮我吗? (我是新的python和Django)非常感谢。
答
你忘了该行对您的选择模型:
choice = models.CharField(max_length=200)
它必须是这样的:
class Choice(models.Model):
poll = models.ForeignKey(Poll)
choice = models.CharField(max_length=200)
votes = models.IntegerField()
编辑:
对不起,我在想的其他东西,并没有意识到它是这条线,你应该改变你的模型:
def __unicode__(self):
return self.choice
你可能有这样的您选择模式:
def __unicode__(self):
return self.question
而从投票模型质疑它。
+0
是的就是这样! – dani
+0
对不起,被另一件事弄糊涂了,回答不正确。 –
为什么不试试用dir()方法检查它具有的所有属性和选项。 – Sandy