python - Django:获取当前登录的用户,而不是请求中的用户
问题描述
我有一个外部应用程序 - 在另一台服务器上和 Django 项目之外 - 在我的 Django 应用程序中调用列表 API 视图,我需要将 API 的输出限制为当前登录用户拥有的数据。
所以我不能用户request.user
,因为request
来自外部,用户将永远存在AnonymousUser
。
相反,我需要获取当前登录到我的 Django 应用程序的用户。我怎么做?
我有一个外部应用程序 - 在另一台服务器上和 Django 项目之外 - 在我的 Django 应用程序中调用列表 API 视图,我需要将 API 的输出限制为当前登录用户拥有的数据。
所以我不能用户request.user
,因为request
来自外部,用户将永远存在AnonymousUser
。
相反,我需要获取当前登录到我的 Django 应用程序的用户。我怎么做?
标签: pythondjangodjango-rest-framework