sách gpt4 ai đã đi

django - Django 如何知道用户是谁?

In lại 作者:行者123 更新时间:2023-12-05 07:55:57 31 4
mua khóa gpt4 Nike

根据 Django tài liệu ,如果 Django 安装激活了 AuthenticationMiddleware,HttpRequest 对象有一个“user”属性代表当前登录的用户。请求对象如何知道用户是什么?中间件是否将用户设置在cookie中,并在用户登录后将该cookie保存到客户端浏览器?在我的代码中,我在用户登录后将用户 ID(来自 auth_user 表)保存到一个 session 变量中,我通常会在每个页面上检查它。如果此信息在请求对象中始终可用,我就不需要这样做。我需要做的就是检查 request.user.id。这是正确的吗?

Cảm ơn.

1 Câu trả lời

是的,你知道了,只是用户数据存储在 session 中。你通过自己跟踪所有这些来做多余的工作——这是 Django 擅长的!查看this documentation on user objects..和this article on all of it specifically .

关于django - Django 如何知道用户是谁?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29102796/

31 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com