?上一小節(jié)介紹了python虛擬環(huán)境的使用,并通過pycharm創(chuàng)建并運行了我們的第一個項目,現在可以將上一節(jié)創(chuàng)建的測試項目刪除了,這節(jié)將會介紹如何從github上來獲取項目,并從項目tag標簽生成新的分支來進行開發(fā)。本節(jié)內容使用到的tag 版本是v1.0
1 從github上克隆項目
?進入要存放項目的目錄,右鍵鼠標,選擇 "Git Bash Here" ,打開git命令窗口(你也在任意位置打開Git Bash然后使用cd 命令進入指定目錄)
image
?在Git Bash命令窗口輸入:
$ git clone https://github.com/RobbieHan/sandboxOA.git
?在提示成功完成后,我們就把項目克隆到本地了,查看項目tag標簽:
$ git tag
v1.0
v2.0
?注意隨著版本的更新發(fā)布,本次項目記錄對應的項目標簽會越來越多,這一節(jié)教程我們從v1.0開始。
使用v1.0來創(chuàng)建新的分支作為我們的開發(fā)版本,dev是我們要創(chuàng)建的分支名稱,后面將用這個分支進行開發(fā)。
$ git checkout -B dev v1.0 # -B是強制創(chuàng)建分支,如果原分支存在則覆蓋
2 v1.0項目目錄結構說明
?v1.0是初始項目文件,目錄結構如下,隨著項目的進度,結構會有所變動
/sandboxOA/ # 項目根目錄
|-- sandboxOA/
|-- __init__.py # 空文件,python包的聲明文件
|-- settings.py # 項目配置
|-- urls.py # 項目路由,用來做url聲明
|-- wsgi.py # wsgi兼容接口
|-- static # 靜態(tài)文件存放目錄 css js
|-- templates # html模板文件存放目錄
|-- manage.py # 命令行工具,可用來運行項目、創(chuàng)建app等
|-- requirements # 項目運行所需依賴包
- 開源項目:
- 輕量級辦公管理系統(tǒng)(乙方流程版)
- 輕量級辦公管理系統(tǒng)(甲方定制版,本記錄同步項目)
安裝部署交流:83792608(QQ群)