本章将介绍Django框架的视图层,主要内容包括URL路由基础、路由转发、快捷方式、视图函数、异步视图、请求/响应对象、反向解析和命名空间、装饰器和简单文件上传等。Django框架视图层是负责业务处理请求的核心代码,绝大多数的Python代码都会集中在视图层,它是开发基于Django框架的Web应用程序的重要基础。
通过本章的学习可以掌握以下内容:
● 视图的基础知识
● 视图层的URL路由基础
● 视图层的路由转发
● 视图函数
● 异步视图
● 视图层的请求/响应对象
● 视图层的反向解析和命名空间
● 视图的内置中间件
● 文件上传