regex urlpattern正则表达式未按预期运行

mzillmmw  于 2023-02-10  发布在  其他
关注(0)|答案(1)|浏览(91)

我有一个Django网站,对于页面没有准备好的时候,我想重定向任何URL到一个特定的维护页面。
所以在我网站的urlpatterns中我添加了这个正则表达式,希望它能捕获/之后的任何内容,但它不起作用。urlpatterns = [ path(r'/.*',maintenance_view,name='maintenance') ]

rdrgkggo

rdrgkggo1#

我自己找到了答案,问题是我必须使用re_path,而且在正则表达式中django不关心“/",所以我删除了它。

from django.urls import re_path    
urlpatterns=[
re_path(r'.*',maintenance_view, name='maintenance')
]

相关问题