Django的開發(fā)步驟原來是這樣的
Django 是一個開放源代碼的 Web 應(yīng)用框架,由 Python 寫成。
開發(fā)步驟如下:
1. 安裝Django
pip install django
2. 創(chuàng)建django項目
django-admin startproject mysite
也可以使用pycharm創(chuàng)建,如果使用Pycharm創(chuàng)建,記得刪除setting.py里面的DIRS templates。
3. 創(chuàng)建并注冊app
python manage.py startapp app01
若不執(zhí)行步驟3,在app下的models.py寫類時,無法在數(shù)據(jù)庫中創(chuàng)建表。
4. 配置靜態(tài)文件路徑和模板的路徑
5. 配置數(shù)據(jù)庫相關(guān)操作
(1)安裝第三方庫
pip install mysqlclient
(2)去MySQL創(chuàng)建一個數(shù)據(jù)庫
(3)配置數(shù)據(jù)庫中的setting.py文件。
(4)在app下的models.py中編寫代碼創(chuàng)建表
(5)執(zhí)行兩個命令,可以通過models.py中的類來創(chuàng)建數(shù)據(jù)庫中對應(yīng)的表。
python manage.py makemigrationspython manage.py migrate
6.在urls.py,路由,創(chuàng)建url和視圖函數(shù)的關(guān)系
7.在views.py,視圖函數(shù)中,編寫業(yè)務(wù)邏輯
8.在templates目錄,編寫HTML模板
總結(jié)
本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!
相關(guān)文章
python學(xué)習(xí)之使用Matplotlib畫實時的動態(tài)折線圖的示例代碼
這篇文章主要介紹了python學(xué)習(xí)之使用Matplotlib畫實時的動態(tài)折線圖的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-02-02python如何實現(xiàn)MK突變檢驗方法,代碼復(fù)制修改可用
這篇文章主要介紹了python如何實現(xiàn)MK突變檢驗方法,代碼復(fù)制修改可用,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-05-05python?pandas?數(shù)據(jù)排序的幾種常用方法
這篇文章主要介紹了python?pandas數(shù)據(jù)排序的幾種常用方法,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下2022-09-09