我有一个Django网站,对于页面没有准备好的时候,我想重定向任何URL到一个特定的维护页面。所以在我网站的urlpatterns中我添加了这个正则表达式,希望它能捕获/之后的任何内容,但它不起作用。urlpatterns = [ path(r'/.*',maintenance_view,name='maintenance') ]
urlpatterns = [ path(r'/.*',maintenance_view,name='maintenance') ]
rdrgkggo1#
我自己找到了答案,问题是我必须使用re_path,而且在正则表达式中django不关心“/",所以我删除了它。
from django.urls import re_path urlpatterns=[ re_path(r'.*',maintenance_view, name='maintenance') ]
1条答案
按热度按时间rdrgkggo1#
我自己找到了答案,问题是我必须使用re_path,而且在正则表达式中django不关心“/",所以我删除了它。