13.2.3 视图层——视图函数
生活随笔
收集整理的這篇文章主要介紹了
13.2.3 视图层——视图函数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
視圖函數
視圖函數,也就是我們所說的views層,一個視圖函數,簡稱視圖,其實就是一個簡單的Python函數,它接收WEB請求并返回WEB響應。
響應的內容可以是HTML文檔,可以是404錯誤,可以是一張圖片……
任何超文本都可以作為響應內容,并且無論視圖本身包含什么邏輯,都要返回響應內容。
視圖函數雖然放到哪里都可以,但是默認約定是將視圖放置在項目或應用程序目錄中名為views.py的文件中。
我們來看一個簡單的例子理解一下視圖函數工作的流程,下面是一個返回當前日期和時間作為HTML文檔的視圖:
import timefrom django.shortcuts import HttpResponsedef current_time(request):now = time.strftime(總結
以上是生活随笔為你收集整理的13.2.3 视图层——视图函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 13.2.2 路由层——URL控制器
- 下一篇: 13.2.4 模板层——模板语言