Я пытаюсь использовать эту библиотеку , так как я хочу добавить 2FA Auth в мой проект.Чтобы интегрировать модуль в мой проект, мне нужно импортировать их представления в мой urls.py файл, верно?
Я пытался импортировать SetupView , ноЯ получаю эту ошибку: module 'allauth_2fa.views' has no attribute 'homepage'
.Вот что я понял: похоже, что если я импортирую представление из зависимости, он будет читать только те представления из зависимости , но не мои собственные представления, объявленные в views.py .
from django.urls import path
from . import views
from django.conf.urls import url, include
from django.conf.urls import url
from allauth_2fa import views
app_name = "main"
urlpatterns = [
path("setup/", views.TwoFactorSetup.as_view(), name="setup"),
path("", views.homepage, name="homepage"),
path("register/", views.register, name="register"),
path("logout/", views.logout_request, name="logout"),
path("login/", views.login_request, name="login"),
]
Дополнительно: SetupView создаст страницу, необходимую для включения аутентификации 2FA, поэтому она мне нужна.Позже я также импортирую другие представления, необходимые для полностью работающей двухфакторной аутентификации