Перенос проекта с 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

Вернуться на верх