1、環境準備
win10、PyCharm2020.2 、 虛擬環境:python3.8.5
2、建立專案
檢視版本:
檢視版本方法很多,也可以下載指定版本,這裡就不一一介紹了。
3、建立應用
(1)專案和應用的區別:
應用是一個專門做某件事的網路應用程式——比如部落格系統,或者公共記錄的資料庫,或者簡單的投票程式。專案則是一個網站使用的配置和應用的集合
(2)在 manage.py 同級目錄下建立 (也就是跟第二個 mysite 同級,就在第一個 mysite 之下)
(3)命令:python manage.py startapp VLAN (VLAN 是自己命名的應用名稱)
(4)目錄檔案:
VLAN/ :該 app 的檔案容器 __init__.py :初始化檔案,一個空檔案,僅僅告訴 Python 這個目錄是一個 Python 包而已 admin.py :管理員檔案,管理員的相關功能在這兒編寫 apps.py :app 配置檔案,先不管 migrations/ :資料庫的遷移記錄檔案的目錄,裡面有自動生成的遷移記錄 __init__.py :初始化檔案,空檔案,作用同上面的初始化檔案一樣 models.py :資料模型檔案,在這兒按規定格式用類來定義你的資料模型,直接對映到資料庫 tests.py :測試檔案,裡面存放測試用例,測試用例不會改變資料庫和其他模組 views.py :檢視檔案,裡面編寫業務功能,關聯 Models、Templates,返回結果
4、設定settings.py
(1) 註冊應用,在INSTALLED_APPS裡輸入應用名,注意不要忘記加(逗號)‘,’。
(2) 修改MySQL資料庫為指定資料庫,Django自帶的資料庫為sqlist3(俺沒用過,這裡就直接換MySQL)。
(3) 設定語言和時區。
借鑑:https://blog.csdn.net/Jeeson_Z/article/details/82711620s
最新評論