我在我的项目中使用Mailchimp。一切都很好,我可以创建一个列表并订阅用户到列表,它显示在Mailchimp仪表板上。但是当我尝试从我的Django管理站点 http://127.0.0.1:8000//admin/mailchimp/campaign/ (来自此链接)验证它时,我收到以下错误。
反向' mailchimp_overview'参数'()'和关键字参数' {' page':1}'未找到。尝试了0种模式:[]
我试图添加此
from mailchimp import urls as mailchimp_urls
...
urlpatterns += i18n.i18n_patterns(
...
url(_(r'^admin/mailchimp'), include(mailchimp_urls)),
...
)
但最终会出现以下错误
在/ admin / mailchimp / campaign /的ImportError 没有名为defaults的模块
根据doc,无需添加网址。我无法弄清问题在哪里。提前谢谢。
修改 下面给出了完整的错误回溯,
/ admin / mailchimp / campaign /的NoReverseMatch 反向' mailchimp_overview'参数'()'和关键字参数' {' page':1}'未找到。尝试过0种模式:[] 请求方法:GET 请求网址:http://127.0.0.1:8000/admin/mailchimp/campaign/ Django版本:1.6.8 异常类型:NoReverseMatch 例外价值:
反向' mailchimp_overview'参数'()'和关键字参数' {' page':1}'未找到。尝试过0种模式:[] 异常位置:/home/project/virtual/test/local/lib/python2.7/site-packages/django/core/urlresolvers.py in _reverse_with_prefix,第456行 Python可执行文件:/ home / project / virtual / test / local / lib / python2 Python版本:2.7.6 Python路径:
[' /家庭/项目/测试&#39 ;, ' /home/project/virtual/test/local/lib/python2.7' ;, ' /home/project/virtual/test/local/lib/python2.7/plat-i386-linux-gnu' ;, ' /home/project/virtual/test/local/lib/python2.7/lib-tk' ;, ' /home/project/virtual/test/local/lib/python2.7/lib-old' ;, ' /home/project/virtual/test/local/lib/python2.7/lib-dynload' ;, ' /usr/lib/python2.7' ;, ' /usr/lib/python2.7/plat-i386-linux-gnu' ;, ' /usr/lib/python2.7/lib-tk' ;, ' /home/project/virtual/test/local/lib/python2.7/site-packages'] 服务器时间:2016年8月24日星期三12:45:14 +0530