我最近使用Fabric爲我的Django項目設置了部署解決方案。基本的工作流程如下: 查看服務器上git的最新源代碼。 將其複製到'releases'目錄並將時間戳添加到目錄名稱。 更新'當前'符號鏈接指向最新版本。 這一切正常,唯一的問題是,由於頂層目錄下有一個名爲「當前」符號鏈接並指向像「project_name_2010_10_04」一個文件夾中所有以下import語句將失敗: from p
我的開發團隊中的其他人員已通過Fabric將我們的Django應用部署到服務器。因爲我需要能夠在我的系統上部署,以及我的設置面料,但是當我嘗試部署我得到一個全局命名錯誤: File ".../fabfile.py", line 4, in staging
config.settings = 'staging'
NameError: global name 'config' is not