Django專案建立及管理實現流程詳解
1、主題
這部分教程主要介紹如何通過Pycharm建立、管理、執行一個Django工程。對於Django模組的相關知識大家可以參考Python社群。
2、準備環境
Django版本為2.0或更高Pycharm版本2017Python3.6直譯器
3、建立一個新工程
實際上所有工程的建立都可以通過單擊Welcome screen介面上的Create New Project按鈕來實現。
如果你已經打開了一個工程,可以通過選單欄File → New Project...來建立一個新的工程。接下來在Create New Project dialog對話方塊中輸入工程名字、選擇型別以及用到的直譯器版本。
單擊OK,工程的個性化設定完成。
這就意味著對應目錄已經建立完成,並且預先定義了一個.idea目錄用來儲存配置資訊project settings。
對於一個空的工程empty project,建立的環節已經完成了。接下里你就可以開始編寫程式。但對於一些所支援的第三方框架,還有一些工作要做。根據所選擇的工程型別,Pycharm會提示我們進行一些額外的框架設定。
在本例項中,讓我們來建立開發一個Django應用。
單機OK,設定完成。
4、工程目錄結構
正如上面所說,工程的根目錄結構已經建立完成,主要包含基本的框架配置檔案和目錄,當你建立其他型別的工程時也會有類似操作,如t Pyramid,或者Google App Engine。
接下來我們研究如何在Project視窗中顯示工程結構。
5、Project視窗中的目錄結構
6、Project下的工程檔案
若是想看到所有目錄檔案,只需要選擇project file模式
7、那麼專案中所有檔案的作用是?
如圖所示:
值得一提的是你可以建立很多Django應用,通過執行manage.py檔案的startapp任務來將其新增到當前工程中(主選單上的Tools→Run manage.py task)命令。
8、載入django服務
9、生成資料庫檔案
在你改動了 model.py的內容之後執行下面的命令:
python manger.py makemigrations
相當於 在該app下建立 migrations目錄,並記錄下你所有的關於modes.py的改動,比如0001_initial.py, 但是這個改動還沒有作用到資料庫檔案
migrate
10、新增database視窗
新增路徑:view > tool windows > Database
11、訪問django頁面
開啟瀏覽器訪問127.0.0.1:8000介面,即可出現django首頁
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。