本章知識點
django 資料庫查詢語句
django 列表頁
詳情頁知識點講解django 資料庫查詢語句
django的2.0版本之後,admin預設不建立超級使用者,我們要使用admin需要使用命令
python manage.py createsuperuser
使用者名稱郵箱
密碼(不顯示,兩遍)
admin 語言
資料庫查詢
pymysql
((小白,18,python),
(小白,18,python),
(小白,18,python),
)django orm返回的quary_set物件
查詢所有:
student_list = student.objects.all() #查詢所有學員
student_list = student.objects.all() #查詢所有學員
student_list = student.objects.filter(age=18) #where過濾
xb = student.objects.get(id=1) #get條件必須唯一
學生資訊的列表和詳情頁
安裝pillow python最廣泛的處理模組
pip install pillow
我們安裝pillow來使用imgfield
django的models給我們提供了字段
django刪除資料庫技巧
1、刪除記錄檔案
2、刪除資料庫
3、同步資料庫
2. django 列表頁
3. 詳情頁
首先要有a標籤可以連線到詳情頁
我們要借助url進行傳參
建立了兩個頁面
列表頁列表路由 urls.py
列表檢視 views.py
列表頁面 studentlist.html
student.objects.all()查詢所有學員資訊,然後進行繫結
注意要繫結的a標籤的連線
href=」/student/}/」
詳情頁詳情路由 urls.py
/student/(\d+)/
詳情檢視 views.py
student.objects.get(id = number)
詳情頁面 student.html
本章總結
django 資料庫查詢語句
django 列表頁
詳情頁
django查詢資料庫
特殊過濾 django資料庫查詢時,一般就是 modelname.objects.a ll modelname.objects.filter modelname.objects.get 等等,在過濾時,如果過濾條件假設是其中的某一欄位,比如 id,要求id 5,或者是乙個範圍比如1 id 5,前者可...
django資料庫查詢
特殊過濾 django資料庫查詢時,一般就是 modelname.objects.a ll modelname.objects.filter modelname.objects.get 等等,在過濾時,如果過濾條件假設是其中的某一欄位,比如 id,要求id 5,或者是乙個範圍比如1 id 5,前者可...
Django資料庫查詢
查詢集表示從資料庫中獲取的物件集合,在管理器上呼叫某些過濾器方法會返回查詢集,查詢集可以含有零個 乙個或多個過濾器。過濾器基於所給的引數限制查詢的結果,從sql的角度,查詢集和select語句等價,過濾器像where和limit子句。返回查詢集的過濾器如下 返回單個值的過濾器如下 count 返回當...