【发布时间】:2016-07-21 17:40:43
【问题描述】:
我有一个似乎无法开始工作的 Django URL。我认为这是与 Django 相关的东西,而不是正则表达式本身,因为正则表达式在 pythex.org 工作。
这是网址字符串:
http://127.0.0.1:8000/invitation.html?S2XEvent=ConfirmInvitation&Type=Participant&ValidationKey=ab8a8f1fc1927044feb89245dd88a55e&InvitationId=14708
这是我的 urls.py 中的一行:
url(r'^invitation\.html\?S2XEvent=ConfirmInvitation&Type=(?P<invitation_type>\w+)&ValidationKey=(?P<validation_key>\w+)&InvitationId=(?P<invitation_id>\d+)$', 'events.views.accept'),
在有人指责我丑陋的 URL 之前,这只是为了遗留目的,因为此代码正在替换现有应用程序。
知道我做错了什么吗?
【问题讨论】:
-
不确定是否应该在 url 配置中写出查询参数。 Prolly 搞砸了。
标签: python regex django django-urls