Django 视图介绍

视图介绍和项目准备

Django 视图介绍
视图介绍

  • 视图就是应用中views.py文件中的函数

  • 视图的第一个参数必须为HttpRequest对象,还可能包含下参数如
    通过正则表达式组获取的位置参数
    通过正则表达式组获得的关键字参数

  • 视图必须返回一个HttpResponse对象或子对象作为响应
    子对象: JsonResponse HttpResponseRedirect

  • 视图负责接受Web请求HttpRequest,进行逻辑处理,返回Web响应HttpResponse给请求者
    响应内容可以是HTML内容,404错误,重定向,json数据…

  • 视图处理过程如下图:

Django 视图介绍

使用视图时需要进行两步操作,两步操作不分先后

  • 配置URLconf
  • 在应用/views.py中定义视图

详细操作:视图和URL: https://blog.****.net/weixin_44685869/article/details/105353646

项目准备

项目准备整体流程:https://blog.****.net/weixin_44685869/article/details/105362452