我的网址定义如下:
(r'^article/edit/(.*)/$', 'mysite.views.edit_article')
该函数定义为:
def edit_article(request, article_id):
但是,似乎对此页面的任何请求都会导致为article_id传入错误的值。如果我将我的网址重新定义为
(r'^article/(.*)/$', 'mysite.views.edit_article')
减去“编辑/”它似乎工作。有关如何解决此问题的任何建议吗?
答案 0 :(得分:3)
试试这个:
url (r'^article/edit/(?P<article_id>\d+)$', 'mysite.views.edit_article'),
查看Django文档中的Named Groups