Urlpattern Regex работает не так, как ожидалось
У меня есть Django-сайт, и для тех случаев, когда страницы не готовы, я хочу перенаправить любой URL на определенную страницу обслуживания.
Итак, в urlpatterns моего сайта я добавил этот regex, ожидая, что он будет захватывать все, что идет после /, но он не работает.
urlpatterns = [ path(r'/.*',maintenance_view,name='maintenance') ]
Я сам нашел ответ. Проблема была в том, что мне пришлось использовать re_path, а также в regex django не заботился о "/", поэтому я удалил его.
from django.urls import re_path
urlpatterns=[
re_path(r'.*',maintenance_view, name='maintenance')
]