TemplateDoesNotExist в /members/login/ registration/login.html
На stackoverflow есть два похожих вопроса, но они не помогли. Думаю, я попал в беду, потому что много копировал и вставлял из других проектов. пожалуйста, помогите
my settings.py:
INSTALLED_APPS = [
...
'core',
'members',
]
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [],
'APP_DIRS': True,
'OPTIONS': {
'context_processors': [
'django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages',
],
},
},
]
LOGIN_URL = 'members:login'
LOGIN_REDIRECT_URL = '/' # Default landing page after login
LOGOUT_REDIRECT_URL = '/' # Default landing page after logout
# Email verification
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = "smtp.gmail.com"
EMAIL_HOST_USER = "nadirspam3@gmail.com"
EMAIL_HOST_PASSWORD = "xwie mpdm tmyu lyiw"
EMAIL_PORT = 587
EMAIL_USE_TLS = True
DEFAULT_FROM_EMAIL = "nadirspam3@gmail.com"
файл просмотра приложения для моих пользователей:
def login_user(request):
if request.method == 'POST':
email = request.POST['email']
password = request.POST['password']
user = authenticate(request, username=email, password=password)
if user is not None:
login(request, user)
# Redirect to a success page.
return redirect('home')
else:
messages.success(request, 'Wrong username or password. Try again ..')
return redirect('members:login')
else:
return render(request, 'members/login.html', {})
# so we can reference the user model as User instead of CustomUser
User = get_user_model()
...
файл URL-адреса приложений для моих пользователей:
from . import views
app_name = 'members'
urlpatterns = [
path('login_user', views.login_user, name='login'),
path('signup/', views.signup_view, name='signup'),
...
Если вам нужно больше контекста, скажите мне в разделе комментариев. Заранее спасибо