配置Django的内置身份验证以使用“注册”以外的其他模板文件夹

时间:2019-11-27 21:57:53

标签: django django-authentication

使用Django的内置身份验证机制时,如何配置它以在除“注册”之外的其他目录中查找诸如login.html之类的模板页面?

1 个答案:

答案 0 :(得分:1)

1。)使用基于类的视图 https://docs.djangoproject.com/en/2.2/topics/class-based-views/

2。)从父视图获取数据,

from allauth.account.views import LoginView, SignupView

3。)在views.py中用您自己的模板路径替换

4。)在URL中使用您的视图

urlpatterns = [
    path('login/', MyLoginView.as_view(), name="custom_login"),
    path('signup/', MySignupView.as_view(), name="custom_singup"),
]