python - 我有一个问题 Django , authViews.LoginView.as_view(template_new ="")

标签 python django

from django.contrib.auth import views as authViews

是那个模块
我的代码

path("user/", authViews.LoginView.as_view(template_new="users/user.html"), name="user"),
path("exit/", authViews.LogoutView.as_view(template_new="users/exit.html"), name="exit"),

我的问题是服务器看不到 as_view(template_new="")

最佳答案

Django 的 TemplateView(及其子类,如 LoginView)有一个名为 template_name 的属性,而不是 template_new

这应该很容易解决:

path("user/", authViews.LoginView.as_view(template_name="users/user.html"), name="user"),
path("exit/", authViews.LogoutView.as_view(template_name="users/exit.html"), name="exit"),

关于python - 我有一个问题 Django , authViews.LoginView.as_view(template_new =""),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60103992/

相关文章:

python - 如何使用 Python 同时流式传输多个音频文件

Python:在现有列中创建分类变量

python - 使用 Django Stack 预配置的 Amazon EC2 AMI

python - Django/Graphene 突变不适用

python - django rest框架中的自定义过滤

python - 什么是 O(n) 算法将两个等长列表按顺序配对?

python - 在控制流和条件语句中使用张量

未找到 jQuery : Uncaught ReferenceError: $ is not defined

Django SSL 仅适用于某些页面

python - 如何将隐藏的输入值插入django中的数据库