1

我当前的项目使用 django 博客 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/'

但是,当我在当前项目中检查相同的东西时,它会抛出错误。我已经启用了管理员,我也可以访问 /admin。可能是什么问题呢?

4

2 回答 2

0

除了文档中描述的其他步骤,您还必须扩展 Entry model。在这一步不要忘记注册您的新管理类,请参阅更新管理界面部分。

于 2015-03-15T13:49:09.437 回答
-1

你加url(r'^weblog/', include('zinnia.urls')),进去了urls.py吗?文档在这里

于 2013-05-23T12:17:06.640 回答