Django入門筆記 **文檔包含Django安裝包、學習的筆記、代碼等 安裝 Django參考附件,只需要把附件拷貝到你需要的目錄就行。Django是1.8.16版本 Python:在附件中,其中有Django需要的依賴包 編輯器:Aptana,一個強大的IDE工具,可以在上邊新建模板,支持各種語 ...
Django入門筆記
**文檔包含Django安裝包、學習的筆記、代碼等
安裝
-
Django參考附件,只需要把附件拷貝到你需要的目錄就行。Django是1.8.16版本
-
Python:在附件中,其中有Django需要的依賴包
-
編輯器:Aptana,一個強大的IDE工具,可以在上邊新建模板,支持各種語言
Django項目創建
**可以用附件中的工程目錄或者自己新建
-
新建工程—創建Django
-
新建工程—配置Django工程
-
工程創建完成後,會在工程目錄中自動創建以下幾個py文件
-
settings.py
整個Django工程的配置
-
urls.py
通過頁面訪問的url路徑配置
-
manage.py
一些模型的創建、後臺配置
-
Django應用的創建
-
選中創建好的工程目錄,右鍵
在之後的彈框出輸入應用名稱
-
應用創建完成後,會在應用的目錄自動創建以下幾個py文件
-
admin.py
主要是通過後臺註冊模型、管理資料庫用的
-
models.py
模型配置文件
-
views.py
視圖配置文件,通過命中的url路徑,匹配到對應的視圖方法
-
常用的Django命令
-
python manage.py makemigrations
同步模型,同時在資料庫中創建表結構,然後在執行:python manage.py migrate
-
python manage.py shell
通過shell視窗,給模型中的欄位添加數據
參考過的文檔
備註
-
資料庫使用的sqlite3,是Django自帶的。
-
好處就是不需要手動安裝其他的資料庫,sqlite3是以文件的方式存在Django項目下的。
-
最好先用sqlite3 xx.db命令行創建一個測試的db
-
連接sqlite3:可以用命令行查看,也可以使用視圖工具Navicat(需要破解)