程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

Django框架web開發實戰:Django視圖和URL配置和請求方式詳解(二)

編輯:Python

Django視圖和URL配置

一、MTV模式

1、概述

Django的MTV模式本質上和MVC是一樣的,也是為了各組件間保持松耦合關系,只是定義上有些許不同,Django的MTV分別是值:

  • **M 代表模型(Model):**負責業務對象和數據庫的關系映射(ORM)。
  • **T 代表模板 (Template):**負責如何把頁面展示給用戶(html)。
  • V 代表視圖(View):負責業務邏輯,並在適當時候調用Model和Template。

Django中提供了View組件用來充當MVC中的C-controller。

2、view的主要職責

  • 接收請求
  • 調度Model,處理業務邏輯
  • 響應請求/轉發Template(顯示數據相關邏輯)

二、基本開發流程

1、創建App,定義view中的函數

在每個App的views.py中,定義一個hello函數

def hello(request)

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved