如何显示所有 GitHub 用户存储库的列表?
How to show a list of all of the GitHub user's repositories?
我将 django-allauth
添加到 Django 项目,我可以在网站上使用 GitHub 进行身份验证。
现在我有一个不同的任务,我想在网页上显示所有 GitHub 用户的存储库列表(它将只是该用户的存储库)。
你知道django-allauth
包是怎么做的吗?
还是用另一个包?
或者可能以另一种方式存在?
您只需 GET
调用他们的 API 即可获取用户及其存储库的详细信息。
在您的情况下,您可以向 https://api.github.com/users/{username}/repos
发出 GET
HTTP 请求。这将为您获取包含用户回购列表的 JSON 对象,以及每个回购的一些元数据。
您可以找到更多关于 GitHub API here。
我将 django-allauth
添加到 Django 项目,我可以在网站上使用 GitHub 进行身份验证。
现在我有一个不同的任务,我想在网页上显示所有 GitHub 用户的存储库列表(它将只是该用户的存储库)。
你知道django-allauth
包是怎么做的吗?
还是用另一个包?
或者可能以另一种方式存在?
您只需 GET
调用他们的 API 即可获取用户及其存储库的详细信息。
在您的情况下,您可以向 https://api.github.com/users/{username}/repos
发出 GET
HTTP 请求。这将为您获取包含用户回购列表的 JSON 对象,以及每个回购的一些元数据。
您可以找到更多关于 GitHub API here。