Django与NoneType对象不可调用

2 投票
1 回答
5752 浏览
提问于 2025-04-15 18:41

我有这样一个模型:

class Body(models.Model):
    point = models.TextField()
    description = models.TextField(blank = True)
    order = models.IntegerField(default = 0, blank = True)

当我在Django的管理界面添加新记录时,出现了

'NoneType'对象不可调用

并且伴随有TemplateSyntaxError的错误信息。虽然记录成功创建了,但我在Django的管理面板中看不到记录列表。

http://dpaste.com/hold/152729/ 这是Django的错误追踪链接

我该怎么办?

1 个回答

5

我发现

order = models.IntegerField(default = 0, blank = True)

是我问题的原因。当我把'order'这个名字换成其他名字后,问题就解决了。:)

撰写回答