Как я могу выполнить эти отображения URL-адресов в Django:
urlpatterns=[
url(r'^.*', include('Authenticate.urls')),
url(r'^.*', TemplateView.as_view(template_name="index.html"), name="home")
]
При первом отображении я хочу убедиться, что любой URL-адрес должен go сначала через представление проверки подлинности, чтобы выполнить проверку подлинности. С первых просмотров, когда аутентификация выполнена, я хочу перенаправить на тот же URL. Но на этот раз я не хочу, чтобы он отображался с первым сопоставлением, но я хочу, чтобы он сопоставлялся со вторым URL, чтобы можно было загружать индексный файл. html.
Я знаю, я не могу отобразить то же самое URL до двух раз, и даже если я сделаю это, он всегда будет соответствовать первому сопоставлению, и поэтому процесс аутентификации будет go в oop.
Но когда начальный URL может быть чем угодно, и после перенаправления я хочу go на тот же URL, мне нужно сопоставить оба с URL (r '^. *')
Как я могу преодолеть этот сценарий?