request.user中的user是哪里定义的

来源:9-3 登录成功之后的思考

dalindatao

2020-01-31

1 . 前端判断是否登录的
request.user中的user 如何修改为其他的名称例如 user1, 还是必须为user
如果不能修改,是因为 user是request的内置方法吗?

2 .request.user 的user对象是哪里获取,是在view中的
if user is not None:
login(request, user)
这里的login方法中赋予的吗

写回答

1回答

bobby

2020-02-01

request的user只能是这个名字,这个是django内置的一个拦截器添加进去的,可以改名字,但是要自己写拦截器,但是不建议这样做,可能会引起其他错误

//img.mukewang.com/szimg/5e355a3a0937cbd309290344.jpg 如果想看源码 可以看看这两个源码

1
3
code_bean
回复
bobby
哦哦,好的,谢谢回复
2020-10-18
共3条回复

Django+ xadmin 开发在线教育网站

一套通用的技术组合拳,助你解决大部分Python类网站后端问题

1911 学习 · 2149 问题

查看课程