django 投票教程中的 URL 问题
我正在尝试使用此博客中的 django-voting 教程:
http://new.justinlilly.com/blog/2008/nov/04/django-voting-a-brief-tutorial/
获得一个简单的向上/向下投票系统我的应用程序。但就像该帖子的第一个评论者一样,urls.py 中的这段代码:
urlpatterns = patterns('',
url(r'^(?P[-\w]+)/(?Pup|down|clear)vote/?$', vote_on_object, tip_dict, name="tip-voting"),
)
给了我这个错误:
unknown specifier: ?P[
我对正则表达式很糟糕,有人知道如何修复该网址吗?
I'm trying to use the django-voting tutorial from this blog:
http://new.justinlilly.com/blog/2008/nov/04/django-voting-a-brief-tutorial/
to get a simple up/down voting system working on an app of mine. But just like the first commenter from that post, this code in urls.py:
urlpatterns = patterns('',
url(r'^(?P[-\w]+)/(?Pup|down|clear)vote/?
Gives me this error:
unknown specifier: ?P[
I'm terrible w/ regular expressions, anyone have an idea of how to fix that url?
, vote_on_object, tip_dict, name="tip-voting"),
)
Gives me this error:
I'm terrible w/ regular expressions, anyone have an idea of how to fix that url?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看起来他的博客正在破坏 URL。它可能应该是:
来自 Python 文档 中使用的模式是一个命名的团体:
Looks like his blog is mangling the URL. It should probably be:
The pattern being used, from the Python docs, is a named group: