原创 Django(part23)--Django shell的使用

學習筆記,僅供參考,有錯必糾 數據庫的操作(CRUD操作) Django shell 的使用 在Django提供了一個交互式的操作項目叫Django Shell 它能夠在交互模式用項目工程的代碼執行相應的操作,利用Djang

原创 Django(part37)--session

學習筆記,僅供參考,有錯必究 文章目錄cookies和sessionsessionDjango啓用Sessionsession的基本操作session 示例 cookies和session session session

原创 Django(part31)--admin後臺數據庫管理

學習筆記,僅供參考 文章目錄admin後臺數據庫管理使用步驟自定義後臺管理數據表配置步驟模型管理器類模型管理器的使用方法ModelAdmin模型管理器類中的高級管理功能數據庫表管理修改模型類字段的顯示名字通過Meta內嵌類定義模

原创 Django(part17)--form表單提交數據

學習筆記,僅供參考,有錯必糾 form表單 form表單的主要作用是和服務器進行交互,爲服務器端提供數據。 name屬性 form表單有name屬性,name屬性類似於客戶端與服務器端之間的約定。 form表單中能使用

原创 Django(part29)--Q對象

學習筆記,僅供參考 Q對象 在獲取查詢結果集時,我們可能會使用複雜的邏輯或 | 、 邏輯非 ~ 等,這時,我們可以藉助於Q對象進行操作。Q對象在數據包 django.db.models 中,我們需要先導入再使用: from d

原创 Django(part28)--F對象

學習筆記,僅供參考 F對象 在Django中F是指一個類,我們可以通過這個類創建一個對象。 一個F對象代表數據庫中某個字段(列)的信息,F對象通常是對數據庫中的字段值在不加載到內存中的情況下直接在數據庫服務器端進行操作。F對象

原创 Django(part41)--中間鍵Middleware

學習筆記,僅供參考,有錯必究 文章目錄中間鍵Middleware中間件類編寫中間鍵舉個例子 中間鍵Middleware 中間件是 Django 請求/響應處理的鉤子框架。它是一個輕量級的、低級的插件系統(擁有插件可以增加功

原创 Django(part30)--原生的數據庫操作方法

學習筆記,僅供參考 原生的數據庫操作方法 使用raw進行查詢操作 在django中,可以使用模型管理器的raw方法來執行select語句進行數據查詢 用法 Entry.objects.raw('sql語句') 返

原创 Django(part50)--Web請求認證

學習筆記,僅供參考 文章目錄Web請求認證用戶認證authenticate用戶登錄login用戶登出logout舉個例子 Web請求認證 相關函數 from django.contrib.auth import aut

原创 Django(part20)--數據庫和模型

學習筆記,僅供參考,有錯必糾 文章目錄數據庫和模型Django下使用mysql數據庫安裝pymysql包創建和配置數據庫模型(Model)模型概述python數據庫模型-Models案例 數據庫和模型 Django中默認數據

原创 Django(part39)--製作圖書管理系統

學習筆記,僅供參考,有錯必究 文章目錄製作圖書管理系統第一步第二步第三步 製作圖書管理系統 我們基於上一個博客Django(part38)–製作登錄界面的mywebsite_bookstore項目,製作一個圖書管理系統。

原创 Django(part27)--聚合查詢

學習筆記,僅供參考 文章目錄數據庫的操作(CRUD操作)聚合查詢不分組聚合分組聚合 數據庫的操作(CRUD操作) 聚合查詢 聚合查詢是指對某個數據表中的某個字段的數據計算其統計量,比如,求出bookstore_book數

原创 Django(part42)--限制IP請求次數

學習筆記,僅供參考,有錯必糾 限制IP請求次數 這個Blog中,我們將使用中間件,實現強制某個IP地址只能向某個地址發送3次GET請求。 在做這個案例之前我們需要先學兩個request的屬性: request.META['R

原创 Django(part47)--文件上傳

學習筆記,僅供參考 文件上傳 上傳須知 文件上傳必須爲POST提交方式,在文件上傳時,表單<form>中必須有帶有enctype="multipart/form-data" 參數,纔會包含文件內容數據。 在表單中,

原创 Django(part48)--用戶認證系統

學習筆記,僅供參考 文章目錄用戶認證系統User模型類auth基本模型操作創建用戶刪除用戶修改密碼檢查密碼是否正確 用戶認證系統 Django自帶一個用戶認證系統,它處理用戶賬號、組、權限以及基於cookie的用戶會話。