我使用了一些旧代码。从我读到的内容来看,互联网上没有关于此错误的任何信息,但是现在我已经再次开始使用该代码,但是在以前的版本中有效的方法不再有效
在 urls.py 中
(r'^blog/detail/(?P<slug_id>[-w]+/$', 'blog.views.detailView'),
由此引发的错误
'RegexURLResolver' object is not callable
我找不到在任何地方为 Django 1.4 使用此方法的任何问题?
最佳答案
修复您的正则表达式 - 也许这会有帮助?如果没有,我会删除这个。只是猜测一个错误的正则表达式和一个说正则表达式的错误可能会导致这个......
(r'^blog/detail/(?P<slug_id>[-w]+/$', 'blog.views.detailView'),
应该是
(r'^blog/detail/(?P<slug_id>[-w]+)/$', 'blog.views.detailView'),
关于python - Django 1.4 RegexUrlResolver 对象不可调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10326293/