Django基本理解

2021-10-12 04:21:08 字數 960 閱讀 6244

新手第一次發部落格,大佬輕噴~

http 常見請求的方法

get:像客戶端請求資料

post:向服務端請求傳送資料

中介軟體的五大方法:

process_request

(self,request)

process_view

(self, request, view_func, view_args, view_kwargs)

process_exception

(self, request, exception)

process_response

(self, request, response)

process_template_response

什麼時候選擇django來作為⾃⼰的開發框架:

大型專案、業務邏輯複雜。django 框架可以為複雜的 web 應用程式提供快速的開發速度。由於它提供了完整的功能,因此它提供了所有必要的實施工具。

mvc和mvt:

mvc大部分開發語言中都有mvc框架

mvc框架的核心思想是:解耦

降低各功能模組之間的耦合性,方便變更,更容易重構**,最大程度上實現**的重用

 m表示model,主要用於對資料庫層的封裝,模型

 v表示view,用於向使用者展示結果 檢視

 c表示controller,是核心,用於處理請求、獲取資料、返回結果 控制器

mvtdjango是一款基於python的web開發框架

與mvc有所不同,屬於mvt框架

 m表示model 負責與資料庫互動 模型

 v表示view 是核心,負責接收請求,獲取資料,返回結果 檢視

 t表示template 負責呈現內容到瀏覽器 模板

Django 路由系統的基本理解

web應用框架的理解 發電廠 電網 電器 電源模組 功能模組 網際網路 傳送 資料 資訊 電網 伺服器 發電廠 web應用 電器 wsgi 電器的電源模組,把來自電網不同電壓的電流轉換成適合的電壓的電流 web框架 多個web應用的通用框架 web應用框架一般的mvc模式 1.url的複習 全球統一...

Django基本配置

下面我把我搭建的過程和所遇到的問題,給大家解釋下。我是在linux下搭建的環境 首先自己要有安裝python,沒安裝的,必須先安裝python 解壓檔案用命令 tar zxvf django 1.3.3.tar.gz 解壓後出現資料夾django 1.3.3 cd django 1.3.3 安裝dj...

django 基本配置

建立專案 django admin startproject 專案名 初始化資料庫 python manage.py makemigrations python manage.py migrate fake 建立admin使用者 python manage.py createsuperuser啟動d...