五十六、建立Django專案步驟、Django後臺管理
1、windows下在桌面的路徑(在自己指定的路徑shift+開啟命令視窗)或者 cd 路徑
進入虛擬環境(workon 名稱)--建立專案名稱 test1
2、進入根目錄test1:
3、建立分個應用(模組)例如自己定義名字--booktest manage.py是管理檔案的,固定寫法
就會多了個資料夾:
4、用pycharm開啟test1開始--配置專案的執行環境:settings--add
5、註冊:
6、執行 :開啟專案
終止:Ctrl+c
7、複製這個網址可在網頁後臺檢視
8、建立完各項檔案代表含義
__init__.py:說明目錄是一個python模組。
models.py:寫和資料庫專案的內容。
views.py:接收請求,進行處理,與M和T進行互動,返回應答。定義處理函式,檢視函式。
tests.py:寫測試程式碼的檔案。
admin.py:網站後臺管理相關的檔案。
二、Django後臺管理
1、程式執行起來:進入虛擬環境、進入根目錄
2、可通過連線網址連線後臺
http://127.0.0.1:8000/admin
3、建立管理員:python manage.py createsuperuser
(自己定)使用者名稱為:admin,密碼為:admin
再執行執行,輸入使用者名稱、密碼就進去了
4、語言和時區的本地化,修改settings.py檔案。
5、註冊模型類:
在應用下的admin.py中註冊模型類,告訴django框架根據註冊的模型類來生成對應表管理頁面。
①先在models.py 檔案中寫好類(管理資料庫的)
② 在admin.py(連線後臺程式檔案)註冊圖書模型類和英雄類:
可寫自定義管理類,讓後臺輸出什麼內容
自定義【模型管理類】。模型管理類就是告訴django在生成的管理頁面上顯示哪些內容。
性別是表現的複選框的形式:不選中的話是False,選中的話是true。
6、後臺框架
可直接在後臺新增、修改、刪除