django blog zinnia - NoReverseMatch at / blog /

时间:2013-05-23 11:47:02

标签: python django zinnia

我当前的项目使用django blog zinnia,当我打开/blog时,它会出现以下错误:

Reverse for 'zinnia_entry_add' with arguments '()' and keyword arguments '{}' not found.

我尝试创建一个单独的测试项目,它没有任何问题。在这个测试项目中,我在shell中尝试了这个:

reverse("admin:zinnia_entry_add") which is returning '/admin/zinnia/entry/add/'

但是,当我在当前项目中检查同样的事情时,它会抛出错误。我启用了管理员,我也可以访问/管理员。可能是什么问题?

2 个答案:

答案 0 :(得分:0)

docs中描述的其他步骤一样,您必须extend Entry model。在此步骤中,不要忘记注册新的管理员课程,请参阅Updating the admin interface

部分

答案 1 :(得分:-1)

您是否在url(r'^weblog/', include('zinnia.urls')),中添加了urls.py?文档为here