-2
我对Django相当陌生。希望访问github存储库中的文件夹/文件,使用REST API显示文件内容。任何建议/例子真的很感激。使用REST API从Django访问Github存储库中的文件及其内容
我对Django相当陌生。希望访问github存储库中的文件夹/文件,使用REST API显示文件内容。任何建议/例子真的很感激。使用REST API从Django访问Github存储库中的文件及其内容
我敢肯定有很多的方式来实现这一点,但如果我是你的项目采取我会开始看向Github API和使用像Celery后台工作刮去你需要的数据,使用类似Requests 。然后,工作人员将数据存储在您通过Django设置的某个数据库中。
现在您已经掌握了数据,我将开始构建您的Django应用程序,并使用常规的Django模型方法访问您需要的数据。像这样的体系结构意味着当用户从您的站点请求数据时,您不需要调用Githubs API,因为它已经被填充到数据库中。
我用卷曲来做到这一点。 – aman0446
command ='curl -k --user {user}:pass'+''+ file p = subprocess.Popen(command,shell = True,stdout = subprocess.PIPE,stderr = subprocess.PIPE) bytes_out,err = p.communicate() – aman0446