如何显示所有GitHub用户存储库的列表?

时间:2019-08-27 09:03:55

标签: python django python-3.x github django-allauth

我在Django项目中添加了django-allauth,并且可以在网站上通过GitHub进行身份验证。

现在我有一个不同的任务,我想在网页上显示所有GitHub用户存储库的列表(它将仅是该用户的存储库)。

您知道如何使用django-allauth软件包吗? 或搭配其他包装? 或者也许存在另一种方式?

1 个答案:

答案 0 :(得分:2)

您只需对他们的API进行GET调用即可获取用户及其存储库的详细信息。

就您而言,您可以向GET发出一个https://api.github.com/users/{username}/repos HTTP请求。这将获取您的JSON对象,其中包含用户的存储库列表以及每个存储库的一些元数据。

您可以找到有关GitHub API here的更多信息。