Я пытаюсь перенаправить с urls.py с помощью RedirectView.as_view, но он не работает (я имею в виду, что он не перенаправляется, я остаюсь на одной странице). Я думаю, что правильные выражения используются правильно. Вот мой код:RedirectView.as_view django и urls.py
from django.conf.urls import url
from . import views
from django.views.generic import RedirectView
urlpatterns = [
url(r'^$', views.home, name='home'),
url(r'^login/(\w*)', views.login, name='login'),
url(r'^logout/', views.logout, name='logout'),
url(r'^index/', views.index, name='index'),
url(r'^login/tw.+', RedirectView.as_view(permanent=False, url='index/'))
]
Я пытаюсь перенаправить из URL, как это:
http://127.0.0.1:8000/app/login/tw?oauth_token=THETOKEN&oauth_verifier=OAUTHVERIFIER
Определить «это не работает» – Sayse
Он не перенаправляется, я остаюсь на той же странице – Elena