首页 > 解决方案 > 如何在 django 中使用具有基本身份验证(用户名,密码)的第三方 api?

问题描述

我有一个第三方 API(一个 URL)。要访问该 URL,我必须提供基本身份验证,即用户名和密码。如何使用 django 中的基本身份验证从该 API 获取数据?

标签: djangodjango-rest-framework

解决方案


你可以使用requests包。

https://docs.python-requests.org/en/v2.2.1/user/authentication/

就像是:

 requests.get('https://api.github.com/user', auth=HTTPBasicAuth('user', 'pass'))

推荐阅读