Перенос проекта с Django 1.8 на 1.11 и TemplateDoesNotExist в /accounts/login/
Я новичок в Python и Django. Мне нужно обновить проект с Django 1.8 до 1.11 (а в прошлом до 2,3,4). Я обновляю файл требований и pip.
Когда я пишу в WSL: ./.venvs/bin/python3 manage.py runserver
У меня ошибка в браузере:
TemplateDoesNotExist at /accounts/login/
_accounts/login.html
Request Method: GET
Request URL: http://127.0.0.1:8000/accounts/login/?next=/
Django Version: 1.11
Exception Type: TemplateDoesNotExist
Exception Value:
_accounts/login.html
my urls.py:
from django.conf import settings
from django.views.generic.base import TemplateView
from django.conf.urls import include, url
from django.contrib.auth.views import login
from go.accounts.decorators import check_login_abuse
from go.accounts.forms import AuthenticationForm, PasswordResetForm
from go.insurance.views import index
urlpatterns = [
url(r'^$', index),
url(r'^accounts/login/$', check_login_abuse(login),
{'template_name': 'accounts/login.html', 'authentication_form': AuthenticationForm}),
url(r'^accounts/logout/$', logout, {'template_name': 'accounts/logout.html'}),
]
Как я могу устранить эту проблему? Я использую Python 3.8