Django2.0(一)Django框架開發流程

開發環境: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值


使用模板




發佈了26 篇原創文章 · 獲贊 11 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章