当前位置: 首页 > news >正文

做视频网站要什么格式搜索引擎调词平台哪个好

做视频网站要什么格式,搜索引擎调词平台哪个好,宿迁网站开发,在线客服系统接入Views视图 HttpRequest 和HttpResponse Django中的视图主要用来接受web请求,并做出响应。视图的本质就是一个Python中的函数视图的响应分为两大类 1)以Json数据形式返回(JsonResponse) 2)以网页的形式返回 2.1)重定向到另一个网页 (HttpRe…

Views视图

HttpRequest 和HttpResponse
Django中的视图主要用来接受web请求,并做出响应。视图的本质就是一个Python中的函数视图的响应分为两大类
        1)以Json数据形式返回(JsonResponse)
        2)以网页的形式返回        

                2.1)重定向到另一个网页 (HttpResponseRedirect)

                2.2)错误视图(4xx,5xX)(HttpResponseNotFound,HttpResponseForbidden,HttpResponseNotAllowed等)
视图响应过程:
        浏览器输入->ur1s路由匹配->视图响应 ->回馈到浏览器视图参数:
                1)-个HttpRequest的实例,一般命名为reguest
                2)通过url正则表达式传递过来的参数
位置:
        通常在应用下的views.py中定义
        错误视图:

        1)404视图(页面没找到)
        2)400视图(客户操作错误)
        3)500视图(服务器内部错误)

用vscode创建一个新的项目

首先进入项目文件夹我会先创建一个虚拟环境

python3 -m venv myvenv  

进入虚拟环境

source myvenv/bin/activate

在虚拟环境中安装Django

pip3 install django==4.2

创建Django项目

django-admin startproject project2

尝试启动一下

python3 project2/manage.py runserver

创建一个新的App

django-admin startapp App

记得在setting.py里注册一下App 

并增加一个templates模版文件夹并配置 

HttpRequest

        服务器在接收到Http请求后,会根据报文创建HttpRequest对象
        视图中的第一个参数就是HttpRequest对象
        Django框架接收到http请求之后会将http请求包装为HttpRequest对象,之后传递给视图。
request常用属性和方法:
                属性:
                        path 请求的完整路径
                        method 请求的方法,常用GET,POST
                        GET 类似字典的参数,包含了get的所有参数
                        POST 类似字典的参数,包含了post所有参数
                        FILES  类似字典的参数,包含了上传的文件
                        COOKIES 字典,包含了所有COOKIE
                        session类似字典,表示会话
                        META[' REMOTE_ADDR' ]

                方法:is_ajax() 判断是否是ajax(),通常用在移动端和JS中
                        get_full_path() 返回包含参数字符串的请求路径.
QueryDict: 类字典的对象
        类似字典的数据结构。与字典的区别:可以存在相同的键。
        QueryDict中数据获取方式
                dict['uname ’] 或 dict.get ('uname)
                获取指定key对应的所有值

 大家可以挨个打印测试一下 看一下获取到的一些参数

  HttpResponse


服务器返回给客户端的数据
HttpResponse由程序员自己创建:
        1)不使用模板,直接调用HttpResponse(),返回HttpResponse对象。
        2)调用模板,进行渲染。
                使用render
                        render(request, template_name[, context])
                        request 请求体对象
                        template name  模板路径
                        context 字典参数,用来填坑
        属性:content 返回的内容
                  charset 编码格式
                  status code 响应状态码(2xx,3xx,4xx, 5xx)
        方法:

               write(xxx)直接写出文本
                flush()冲刷缓冲区
                set_cookie(key, value= xxx',max_age=None) 设置cookie
                delete_cookie(key)删除cookie

 以上是一些请求和响应的一些基础学习

http://www.ds6.com.cn/news/63996.html

相关文章:

  • wordpress空俩格seo排名赚app
  • 网站双倍浮动seo网站优化知识
  • 个人网站免费搭建seo自动工具
  • web网站开发的设计思想湖南网络推广公司大全
  • 文化公司网站建设策划书网站设计制作
  • 破解网站后台密码有人做吗深圳网站做优化哪家公司好
  • 怎么查那些人输入做网站免费建站工具
  • 怎么建网站锦州福州seo技术培训
  • 哪家做网站比较好全网万能搜索引擎
  • 网站建设知识文章公司营销策划方案案例
  • 哪个餐饮店微网站做的有特色网站点击量与排名
  • 做网站开发面临的困难网站推广的方式有哪些
  • 湛江网络营销邯郸网站建设优化
  • 用centos搭建wordpress网站seo推广排名
  • 分销系统开发多少钱贵州seo和网络推广
  • 网站建设服务费属于什么科目seo综合查询网站源码
  • 车辆优化管理专业网站全网搜索关键词查询
  • 深圳做网站报价seo推广的公司
  • 国际建设管理学会网站百度一下 你就知道官网
  • 怎么做网站教程 用的工具现在的seo1发布页在哪里
  • 不想让网站保存密码怎么做二级域名查询入口
  • 公司网站建设佛山哪家专业网站开发流程是什么
  • ppt做的好的网站注册商标查询官网入口
  • 太原广告公司网站建设网络服务网络推广
  • 哪个网站可以做加工百度竞价sem
  • 企业网站设计与制作营销网络的建设有哪些
  • 广告公司手机网站模板广东培训seo
  • 中企动力做网站多少钱中国第三波疫情将在9月份
  • 网站宣传虚假处罚标准百度怎么进入官方网站
  • 58同城网站招聘怎么做宁波最好的seo外包