我的(1.6.6) 应用程序zinnia
(0.14.1) 可以正常工作。django
然后,我将我的 django 升级到 1.8.0,将我的百日草升级到 0.15.1,并进行了一些必要的更改,包括在我的自定义模板中将模板标签的名称从zinnia_tags
更改为 。zinnia
我遇到了一个问题,'zinnia' is not a registered namespace
但通过在项目的 main 中进行以下更改解决了这个问题urls.py
:
# url(r'^blog/', include('zinnia.urls')),
url(r'^blog/', include('zinnia.urls', namespace='zinnia')),
但现在我NoReverseMatch
的所有页面都出现错误。例如:
NoReverseMatch:“zinnia_entry_archive_day”的反向参数“(u'2015',u'02',u'23')”和关键字参数“{}”未找到。尝试了 0 种模式:[]
和
NoReverseMatch:“zinnia_tag_detail”的反向参数“(u'Alumni',)”和关键字参数“{}”未找到。尝试了 0 种模式:[]
我不知道发生了什么事。可能是我必须更新的另一个设置吗?