视图层是Django处理请求的核心代码层,我们大多数Python代码都集中在这一层面。
它对外接收用户请求,对内调度模型层和模版层,统合数据库和前端,最后根据业务逻辑,将处理好的数据,与前端结合,返回给用户。视图层是真正的后端,是Python工程师的‘主营业务’。
Django的视图层包含下面一些主要内容:
- URL路由
- 视图函数
- 快捷方式
- 装饰器
- 请求与响应
- 类视图
- 文件上传
- CSV/PDF生成
- 内置中间件
视图层是Django处理请求的核心代码层,我们大多数Python代码都集中在这一层面。
它对外接收用户请求,对内调度模型层和模版层,统合数据库和前端,最后根据业务逻辑,将处理好的数据,与前端结合,返回给用户。视图层是真正的后端,是Python工程师的‘主营业务’。
Django的视图层包含下面一些主要内容: