Django ImportError в /user/login d не похож на путь к модулюPython

Программы на Python
Ответить
Anonymous
 Django ImportError в /user/login d не похож на путь к модулю

Сообщение Anonymous »

Я пытаюсь создать простую страницу входа в систему, используя LoginView из django.contrib.auth. Всякий раз, когда я пытаюсь войти в систему, я получаю следующую ошибку:
Ошибка импорта в /user/login
d не похожа на путь к модулю

Это мой код для активации представления в URL-адресе:
from django.urls import path
from . import views
from django.contrib.auth import views as auth_views

urlpatterns = [
path("register", views.register_request, name="register"),
path("login", auth_views.LoginView.as_view(template_name="user/login.html"), name="login"),
path("logout", auth_views.LogoutView.as_view(template_name="user/logout.html"), name="logout")
]

Это мой html-файл user.login.html:
{% extends "base/base.html" %}
{% load crispy_forms_filters %}

{% load crispy_forms_tags %}

{% block content %}


{% csrf_token %}

Log In
{{ form|crispy }}



Login




Need An Account? Sign Up Now



Forgot password?



{% endblock content %}

#Просто комментарий: представление выхода из системы работает отлично, ошибка jusr возникает, когда я нажимаю кнопку «Отправить» в файле login.html.
Я попробовал добавить эти строки в файл settings.py
AUTHENTICATION_BACKENDS = (
'django.contrib.auth.backends.ModelBackend'
)

LOGIN_URL = 'user/login'


Подробнее здесь: https://stackoverflow.com/questions/765 ... odule-path
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»