0

首先,让我说我是 Django 的新手,我还在学习中。我最近安装了 django-registration 包。一切正常,除了登录/身份验证的一个小故障。/accounts/login 工作正常, user.authenticated 很好。在我的应用程序目录/文件夹中是问题所在。我似乎无法调用 user.authenticated,它总是返回 False。但是在这个应用程序目录之外,一切都很好。我什至可以做 /users/()

我错过了什么?我应该向 settings.py 添加任何内容吗?

谢谢。

更新 感谢人们的评论。就是这样,当我检查 localhost/accounts/login 时,我有一个 base.html 文件 - 我可以看到 user.authenticated 函数工作正常,它不返回 false,这是在成功登录之后。如果我在 localhost 上检查主应用程序的根目录,user.authenticated 总是返回 false。

4

0 回答 0