在使用三神装的时候,首先当然是得要导入它们:

from django.shortcuts import HttpResponse, render, redirect

1.HttpResponse

它是作用是内部传入一个字符串参数,然后发给浏览器。

例如:

def index(request):# 业务逻辑代码return HttpResponse("OK")

2、render

render方法可接收三个参数,一是request参数,二是待渲染的html模板文件,三是保存具体数据的字典参数。

它的作用就是将数据填充进模板文件,最后把结果返回给浏览器。与jinja2类似。

例如:

def index(request):# 业务逻辑代码return render(request, "index.html", {"name": "monicx", "hobby": ["reading", "blog"]})

3、redirect

接受一个URL参数,表示让浏览器跳转去指定的URL.

例如:

def index(request):# 业务逻辑代码return redirect("https://blog.csdn.net/miaoqinian")

Django 基础三神装(HttpResponse、render,、redirect)相关推荐

  1. Django基础必备三件套: HttpResponse render redirect

    1. HttpResponse :  它的作用是内部传入一个字符串参数, 然后发给浏览器 def index(request):return HttpResponse('ok') 2. render  ...

  2. Web框架之Django_01初识(三大主流web框架、Django安装、Django项目创建方式及其相关配置、Django基础三件套:HttpResponse、render、redirect)

    阅读目录 摘要: Web框架概述 Django简介 Django项目创建 Django基础必备三件套(HttpResponse.render.redirect) 一.Web框架概述: Python三大 ...

  3. Web框架之Django_01初识(三大主流web框架、Django安装、Django项目创建方式及其相关配置、Django基础三件套:HttpResponse、render、redirect)...

    摘要: Web框架概述 Django简介 Django项目创建 Django基础必备三件套(HttpResponse.render.redirect) 一.Web框架概述: Python三大主流Web ...

  4. Django基础三之视图函数

    Django基础三之视图函数 一 Django的视图函数view 一个视图函数(类),简称视图,是一个简单的Python 函数(类),它接受Web请求并且返回Web响应. 响应可以是一张网页的HTML ...

  5. day 53-1 Django基础三之视图函数

    Django基础三之视图函数 本节目录 一 Django的视图函数view 二 CBV和FBV 三 使用Mixin 四 给视图加装饰器 五 Request对象 六 Response对象 一 Djang ...

  6. Django基础必备三神装(HttpResponse、render、redirect)

    在使用三神装的时候,首先当然是得要导入它们: from django.shortcuts import HttpResponse, render, redirect 1.HttpResponse 它是 ...

  7. Django基础必备三神装(HttpResponse、render,、redirect)

    在使用三神装的时候,首先当然是得要导入它们: from django.shortcuts import HttpResponse, render, redirect 1.HttpResponse 它是 ...

  8. Django基础必备三神装(HttpResponse、render,、redirect)(2)

    在使用三神装的时候,首先当然是得要导入它们: from django.shortcuts import HttpResponse, render, redirect 1.HttpResponse 它是 ...

  9. django 模板mysql_59 Django基础三件套 , 模板{{}}语言 , 程序连mysql Django项目app Django中ORM的使用...

    主要内容:https://www.cnblogs.com/liwenzhou/p/8688919.html 1 form表单中提交数据的三要素 a : form标签必须要有action和method的 ...

最新文章

  1. 通过系统回顾的方法来发展循证的管理知识*。
  2. SQL Server时间粒度系列----第6节基于当前日的小时数和分钟数与mysql unix_timestamp和from_unixtime的mssql实现...
  3. Java基础查漏补缺(2)
  4. Python实例讲解 -- 发送邮件带附件 (亲测)
  5. ubuntu16.04下Caffe绘制训练过程的loss和accuracy曲线
  6. 蚂蚁金服服务器系统,蚂蚁金服轻量级监控分析系统 SOFALookout 服务端开源
  7. 如何双击连上校园网NCUWLAN?---bat+Python3给出了可行性答案
  8. 联想服务器改win7系统教程,手把手教你联想win11改win7系统教程
  9. 松翰单片机之外设的使用
  10. webstorm导致CPU占用率高
  11. 如何把一个app导入另一个app?教你快速解决!
  12. 嵌入式Linux开发板_WIFI无线网卡驱动移植
  13. 做外贸十大不能接的订单!
  14. 电脑桌面便签小工具哪款免费又好用
  15. AssertionError: train: No labels found in ****\train.cache报错
  16. 【100个 Unity实用技能】| 关于触发器互相检测的必要前提条件配置
  17. 高校宿舍管理系统详细需求分析说明书
  18. 用c语言给8051编程,8051单片机的C语言编程
  19. 为向南太平洋地区扩张 华为在马来西亚设立地区总部
  20. win10系统老是自动重复,查看日志显示来源:DistributedCOM,事件:10016,解决办法

热门文章

  1. 充分利用好自己的阿里云服务器,让服务器的价值最大化
  2. 弃用 Docker kill,事实证明,它更牛逼!
  3. ArcGIS Engine开发(1)
  4. “亚洲一号”也能上市?REITs背后的物流设施风起云涌
  5. oracle查看expdp进度,备份之监控数据备份恢复完成进度(EXPDP/IMPDP/RMAN)
  6. dom截图的几种实现方式
  7. SMBMS(超市管理系统)
  8. 【原生HTML+SpringBoot】电子病历编辑器源码
  9. PCIe扫盲——中断机制介绍(MSI)
  10. 菜刀连接一句话木马出现:`Cannot call assert() with string argument dynamically`错误