我的 URL 定义如下:
(r'^article/edit/(.*)/$', 'mysite.views.edit_article')
函数定义为:
def edit_article(request, article_id):
但是,似乎对该页面的任何请求都会导致为 article_id 传递错误的值。如果我将我的 URL 重新定义为
(r'^article/(.*)/$', 'mysite.views.edit_article')
减去“edit/”似乎有效。有关如何解决此问题的任何建议?
请您参考如下方法:
试试这个:
url (r'^article/edit/(?P<article_id>\d+)$', 'mysite.views.edit_article'),
看看 Named Groups在 Django 文档中
