Python Django框架安裝與應用

2021-10-01 14:33:30 字數 1731 閱讀 3774

django想要理解,首先要明白的就是django的大致組成,它大致由四部分組成,也就是提到的mtv模型:

model(模型):負責業務物件與資料庫的物件(orm)

template(模板):負責把資料展示給使用者(前端的東西)

view(檢視):負責業務邏輯,並在適當的時候會呼叫model和template

了解了組成部分,接下來我們需要了解django請求的生命週期:

2.2、框架原理:

業務流程原理

url請求---->訪問路由系統(負責分發請求到相應檢視函式)------>檢視函式(處理請求)------>database(資料庫運算元據生成對應頁面返回給使用者)

底層實現原理

本質是django就是乙個socket服務端,使用者的瀏覽器其實就是乙個socket客戶端.使用者訪問**的過程就是服務端與客戶端socket通訊的過程

3.執行環境

3.1 python3的安裝

3.2 通過 pip install django命令安裝django命令,驗證如下

3.3 pycharm 的安裝開發平台 ,當然也可以通過cmd視窗的方式

from django.shortcuts import render,redirect

deflogin

(request)

:# request 包含使用者提交的所有資訊

error_msg =

""if request.method ==

'post'

:# 獲取使用者通過post 提交過來的資料

user = request.post.get(

'user'

,none

) pwd = request.post.get(

'pwd'

,none

)if user ==

'admin'

and pwd ==

"admin"

:#跳轉到響應頁面 ("/"相當於前面的位址127.1.0.0:8000)

return redirect(

'/home'

)else

:#使用者名稱密碼不匹配

error_msg =

"錯了 !!!!天啊!!"

# //error_msg 替換html檔案 相同字段文字

return render(request,

'login.html'

,)

5.2在templates資料夾中建立login.html檔案

**如下:

<

!doctype html>

"en"

>

"utf-8"

>

login<

/title>

label

<

/style>

<

/head>

5.3 執行login.html即可

介紹完畢

python Django框架學習

django,發音為 d 唸作 jiang gou 是用python語言寫的開源web開發框架,並遵循mvc設計,且有乙個專有名詞mvt。利用瀏覽器訪問乙個 時。瀏覽器向伺服器發出請求,建立鏈結。伺服器接受到請求,處理後交予框架。通過框架對發來的請求進行動態的處理,處理結果發給伺服器,伺服器對結果進...

Python Django框架 補充

django rest framework orm框架整理 orm資料庫操作補充 models中的一對一操作 過濾 事務 django models中關於blank與null的補充說明 django 路由系統 及 檢視函式 補充 cbv和fbv django 內建admin詳解 定製快速增刪改查 f...

python Django安裝及框架搭建

要首先安裝pip,安裝完成之後我們執行以下 安裝 pip install django 1.11.7 版本號 然後檢查安裝是否成功 import django django.get version 在cmd中檢視版本號,如果有版本號,就安裝成功。2.搭建框架 輸入以下 建立框架 django adm...