Django {%url 'index2:Redirect' %} произошла ошибка
class R_View(RedirectView):
pattern_name = 'first:login'
query_string = True
def get(self, request, *args, **kwargs):
print(request.path)
return super(R_View, self).get(request, *args, **kwargs)
def login(requset):
return render(requset, 'login.html')
urlpatterns = [
path('2/', views.login, name='first'),
path('f/', views.R_View.as_view(), name='Redirect'),
urlpatterns = [
path('gb1/', include(('background.urls', 'first'), namespace='index2'))
Когда я ввожу 127.0.0.1:8000/bg1/2 выдает ошибку:IndexError: pop from empty list Думаю, подсказка в том, что в этой строке есть проблема, но я не знаю, где именно она находится:{%url 'index2:Redirect' %}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>RedirectView</title>
</head>
<body>
<br>
<a href="{%url 'index2:Redirect' %} ?k=10">Go</a>
</body>
</html>