Django2.0Django框架開發流程
開發環境:Django2.0
Python3.6.3
IDE:PyCharm
新建一個Django專案
建立應用
在一個專案下可以建立一個到多個應用,每個應用進行一項業務處理
定義模型類
建立好應用之後在應用中建立模型類
生成資料表
1)啟用模型:編輯settings.py檔案,將BlogTest應用加入到INSTALLED_APPS中
2)生成遷移檔案:執行命令(python manage.py makemigrations)根據模型類生成sql語句,遷移檔案被生成到migrations目錄
3)執行遷移:執行命令(python manage.py migrate)sql語句生成資料表
管理操作
使用Django的管理 1)建立一個管理員使用者2)啟動伺服器,通過“127.0.0.1:8000/admin”訪問,輸入上面建立的使用者名稱、密碼完成登入
3)進入入管理站點,預設可以對groups、users進行管理
向admin註冊booktest的模型
1)開啟booktest/admin.py檔案,註冊模型
檢視
在django中,檢視對WEB請求進行迴應
定義完成檢視後,需要配置urlconf,否則無法處理請求
注意:只匹配路徑部分,即除去域名、引數後的字串
在Bolg/urls.py插入BolgTest,使主urlconf連線到BolgTest.urls模組
在BolgTest中的urls.py中新增urlconf
模板
模板是html頁面,可以根據檢視中傳遞的資料填充值
修改settings.py檔案,設定TEMPLATES的DIRS值
使用模板
問
開發環境:Django2.0
Python3.6.3
IDE:PyCharm
新建一個Django專案
建立應用
在一個專案下可以建立一個到多個應用,每個應用進行一項業務處理
定義模型類
建立好應用之後在應用中建立模型類
生成資料表
1)啟用模型:編輯settings.py檔案,將BlogTest應用加入到INSTALLED_APPS中
2)生成遷移檔案:執行命令(python manage.py makemigrations)根據模型類生成sql語句,遷移檔案被生成到migrations目錄
3)執行遷移:執行命令(python manage.py migrate)sql語句生成資料表
管理操作
使用Django的管理 1)建立一個管理員使用者2)啟動伺服器,通過“127.0.0.1:8000/admin”訪問,輸入上面建立的使用者名稱、密碼完成登入
3)進入入管理站點,預設可以對groups、users進行管理
向admin註冊booktest的模型
1)開啟booktest/admin.py檔案,註冊模型
檢視
在django中,檢視對WEB請求進行迴應
定義完成檢視後,需要配置urlconf,否則無法處理請求
注意:只匹配路徑部分,即除去域名、引數後的字串
在Bolg/urls.py插入BolgTest,使主urlconf連線到BolgTest.urls模組
在BolgTest中的urls.py中新增urlconf
模板
模板是html頁面,可以根據檢視中傳遞的資料填充值
修改settings.py檔案,設定TEMPLATES的DIRS值
使用模板
問