我正在为电子商务网站和打印时设置用户身份验证
(request.user.is_authenticated())
我收到以下错误:
TypeError at /login/
'bool' object is not callable
这是我的代码:
from .forms import ContactForm, LoginForm
def login_page(request):
form = LoginForm(request.POST or None)
print("User logged in")
print(request.user.is_authenticated())
if form.is_valid():
print(form.cleaned_data)
return render(request, "auth/login.html", {})
我希望控制台上显示“用户已登录”。
答案 0 :(得分:0)
将此print(request.user.is_authenticated())
更改为print(request.user.is_authenticated)
现在is_authenticated
是一个属性。
Ref
`