python - Django 1.4 RegexUrlResolver 对象不可调用

标签 python django url

我使用了一些旧代码。从我读到的内容来看,互联网上没有关于此错误的任何信息,但是现在我已经再次开始使用该代码,但是在以前的版本中有效的方法不再有效

在 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/

相关文章:

python - 应用groupby后获得特定组数的最快且最好的方法是什么?

python - 在 Windows 上安装 python 库 cffi

python3模块导入/命名困境

python - ModelForm 未正确插入数据

python - Django 模型字段 : reference to self on default keyword

python - 关于 python select.select 调用的返回值

python - 渲染图像而不保存

java - 如何使用 Java 从相对 URL 构建绝对 URL?

c# - disqus API 缺少必需的参数 : grant_type

Angular 10 - 检测图像是否仅存在于客户端,否则为默认图像