Django中url正则表达式问题,Article matching query does not exist.项目匹配查询不存在,可能是

原因是应用下url.py中正则表达式书写错误,

url(r'^article/(?P<article_id>[0-9])+/$', views.article_page, name='article_page'),
如果这样写,只能匹配主键为0-9的数据,正确的格式是 r'^article/(?P<article_id>[0-9]+)$',
正则表达式中[0-9]表示匹配单个数字,[0-9]+表示匹配多个数字,+表示一个或者多个。

 
                    
            
                

相关文章:

  • 2021-10-05
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-01
  • 2022-02-10
猜你喜欢
  • 2021-05-14
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-21
相关资源
相似解决方案