0
我正在與Django合作,並且我通過pip(django-userena等)安裝了一些可重用的應用程序。django和自定義依賴關係
我的問題是,如果在站點包目錄中包含所有這些應用程序(如果將這些應用程序放在我的項目根目錄中更好)更好(更有用)。
我知道依賴關係可以得到滿意
pip install -r requirements.txt
這是部署非常有用,但我計劃定製一些這方面的應用程序。我還計劃使用一些不在pip倉庫中的應用程序(從github克隆)。
您認爲如何?最好的方法是什麼?預先感謝您
但是如果資料庫出現故障會發生什麼? (從github或其他任何項目中刪除的項目)pip無法解決所有需求......您是否認爲在根目錄中擁有所有需求會更好,因此我可以輕鬆備份整個項目?如果是的話......我該怎麼做?只是將包從網站包移動到我的項目的根? – lostcitizen
自從我問這個問題已經有一段時間了......正如你所說的,最好的辦法是克隆回購,然後像pip一樣使用它: pip install git + ssh:// user @ server/path/to/git/repo: 或: pip install git + file:// c:/ repo/directory 如果這是本地回購。 此致! – lostcitizen