-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