原创 Django框架7:配置緩存
一、Django緩存說明: 在動態網站中,用戶訪問的網站數據是根據數據庫的內容實時變化的。 這樣就會存在一個問題:用戶端頻繁的刷新,會影響服務端的數據庫的性能。 使用緩存,可以把一些不需要實時刷新的
原创 Django 框架6- 中間件(MiddleWare)
一、什麼是Django中間件? 1、中間件是Django處理請求/響應的鉤子框架。這是一個輕,低層次的“插件”系統,用於全局改變Django和客戶端的輸入和輸出。 2、我的理解,給Django加一個裝飾器,客戶端向Django發
原创 Django 框架5-cookie和session
爲什麼會有cookie和session? 瀏覽器向服務器發送http請求,建立session(會話),服務器返回完成,session結束,瀏覽器與服務斷開 再次發送http請求,重新建立會話,這就會出現用戶信息丟失,服務器不能對
原创 DIV+CSS 製作自適應混合布 局
實現了頭,產品列表,模向鏈接,縱向鏈接,DIV嵌套,直接上代碼。。<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>DIV標籤製作自適應混合佈局</tit
原创 Django模板語言-2:simple_tag和filter
標籤simple_tag: 標籤:在HTML中使用{% %}標記 常見的系統內自帶的標籤:load、for 、if、with、csrf_token、verbatim、 block-endblock\extends\comm
原创 Django 框架4:ORM高級操作-多表定義與操作
Model關係說明:UserInfo:員工信息表,Dept:部門,JobLevel:級別一、一對多關係 1、使用ForeignKey定義,主表被關聯的字段,必須是primary_key或unique屬性 Fore
原创 Django 框架3:ORM基礎--建表和增、刪、改、查
一、Django的ORM配置: settings.py配置數據庫引擎,在pycharm裏使用import django.db.backends.查看支持的數據庫模塊。 添加pymysql模塊,django默認使用MySQLdb模
原创 Django 框架2:urls.py路由設置
路由系統是把接收到的請求,根據網址進行匹配,指定處理請求的函數或類。路由系統分類: 網站框架路由系統一般分爲兩類,FBV,CBV,Django兩者都支持,但有的框架只支持一種。 FBV(Function Base View ):
原创 Django模板語言-1:一個完整的數據獲取例子
一、Django表單(form)請求: 打開的時候默認是GET請求,獲取form表單的內容。 點提交的時候是POST請求,提交form表單的內容。 根據以上區別來編寫獲取表單內容:from django.shortcuts
原创 Django架構說明
Django採用了MVT的軟件設計模式,即模型M,業務代碼V和模板T。本文介紹了Django運行的基本配置。一、構建簡單的MVT模型(三個文件夾,存放三種不同類型的文件): 1、目錄: models:存放數據庫模
原创 JS補充-正則和常用式樣庫
一、Bootstrap--推薦!Bootstrap4 目前是 Bootstrap 的最新版本,是一套用於 HTML、CSS 和 JS 開發的開源工具集。利用我們提供的 Sass 變量和大量 mixin、響應式柵格系統、可擴展的預製組件、基於
原创 jQuery常用方法和練習例子
要點: 1、jQuery方法內置循環: $('div').css('backgroundColor','red'):給所有DIV標籤添加紅色背景 2、this出現在jQuery的function中,代表循環
原创 JAVAScript學習3--DOM
通過 HTML DOM,可訪問 JavaScript HTML 文檔的所有元素。DOM能幹啥? JavaScript 能夠改變頁面中的所有 HTML 元素 JavaScript 能夠改變頁面中的所有 HTML 屬性 Jav
原创 javascript學習1-變量和語句
javascript是單獨的語言,與JAVA完全不同。 字符串: 布爾: 時間: 數值:沒有強制類型限制,但在計算小數時,需要先*再/精確小數位 數組(列表):使用for讀取 對象(字典):鍵:值字符串屬
原创 html回憶殺--語法
HTML概述:html主要做網頁的頁面,我們看到的同一個頁面顯示不同的數據,則是通過JS,VBS,等語言把數據庫的數據寫入到Html文件在python中通過WEB框架把數據動態更新到HTML模板中。HTML文檔結構: 標籤:組成htm