我在Django项目中添加了django-allauth
,并且可以在网站上通过GitHub进行身份验证。
现在我有一个不同的任务,我想在网页上显示所有GitHub用户存储库的列表(它将仅是该用户的存储库)。
您知道如何使用django-allauth
软件包吗?
或搭配其他包装?
或者也许存在另一种方式?
答案 0 :(得分:2)
您只需对他们的API进行GET
调用即可获取用户及其存储库的详细信息。
就您而言,您可以向GET
发出一个https://api.github.com/users/{username}/repos
HTTP请求。这将获取您的JSON对象,其中包含用户的存储库列表以及每个存储库的一些元数据。
您可以找到有关GitHub API here的更多信息。