请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

request.user 传过来的是什么类型

UserFavorite.objects.filter(user=request.user, fav_id=course_org.id, fav_type=2):
上面的代码里 条件需要传递的user又是什么呢

正在回答

1回答

user就是userprofile对象 主要是看你的model中设置的列是什么类型

0 回复 有任何疑惑可以回复我~
  • 提问者 ahomm #1
    网页请求中传过来的request.user也是一个对象吗?
    回复 有任何疑惑可以回复我~ 2020-12-18 18:24:00
  • bobby 回复 提问者 ahomm #2
    不是,这不是前端传递过来的,前端只会传递cookie中的sessionid过来,django的拦截器会拦截每个请求,将sessionid取出来并从数据库中好获取出user对象来并设置到request中
    回复 有任何疑惑可以回复我~ 2020-12-19 12:42:41
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信