【问题标题】:django blog zinnia - NoReverseMatch at /blog/django 博客 zinnia - NoReverseMatch at /blog/
【发布时间】:2013-05-23 11:47:01
【问题描述】:

我当前的项目使用 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。可能是什么问题?

【问题讨论】:

    标签: python django zinnia


    【解决方案1】:

    除了docs 中描述的其他步骤,您还必须extend Entry model。在这一步不要忘记注册你的新管理类,参见Updating the admin interface部分。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-06-01
        • 2017-08-19
        相关资源
        最近更新 更多