def index(request):temp = loader.get_template('booktest/index.html')context =RequestContext(request,{})res_html =temp.render(context)return HttpResponse(res_html)

报错:
context must be a dict rather than RequestContext.
解释:模板渲染中传入的内容只能是字典,不能是Context对象类型。

原因:问题主要出在版本上,1.1版本中可以直接传入Context对象,在1.11后只能传入字典。

修改代码:

def index(request):temp = loader.get_template('booktest/index.html')# context =RequestContext(request,{})res_html =temp.render(context=locals(),request=request)return HttpResponse(res_html)

Django模板渲染错误相关推荐

  1. Django—模板渲染

    参考文档: http://www.cnblogs.com/fnng/p/4373108.html https://code.ziqiangxuetang.com/django/django-intro ...

  2. Django模板渲染——(二)

    模板标签 模板是由HTML代码和一些逻辑控制代码组成的,逻辑控制代码除了前面介绍的变量和过滤器,还要一个非常重要的模板标签.模板标签的语法规则是{% tag %},模板标签在渲染的过程中能提供任意的逻 ...

  3. Django的模板渲染(render)机制

    2019独角兽企业重金招聘Python工程师标准>>> 一旦你创建一个 Template 对象,你可以用 context 来传递数据给它. 一个context 是一系列变量和它们值的 ...

  4. Django学习笔记之模板渲染、模板语言、simple_tag、母版子版、静态配置文件

    一.首先我们用PyCharm来创建一个Django项目 终端命令:django-admin startproject sitename 图形创建: 这样一个Django项目就创建完成了,上面可以看到项 ...

  5. Django模板层:DTL模板渲染-变量

    一.模板渲染 render(request, template_name, context=None, content_type=None, status=None, using=None) 返回一个 ...

  6. django模板过滤器

    django模板&过滤器 声明:部分信息来源这篇博客https://www.cnblogs.com/maple-shaw/articles/9333821.html MVC: 模型(model ...

  7. Django 3.2.5博客开发教程:体验django模板

    上面我们有说过,用户发送请求的时候,视图会返回一个响应,响应可以是一个重定向,一个404错误,一个XML文档,一张图片或者是一个HTML内容的网页.前面几个返回的信息比较有限,我们重点更多是放在HTM ...

  8. 了解DJango模板系统

    作为一个Web框架,Django需要一个便利的方式来动态地生成HTML,最常见的方式是依赖模板,模板中既包含了所希望HTML输出的静态部分,又有一些语法用来描述如何动态插入这些上下文内容. Djang ...

  9. Django模板自定义标签和过滤器,模板继承(extend),Django的模型层

    上回精彩回顾 视图函数:request对象request.path 请求路径request.GET GET请求数据 QueryDict {}request.POST POST请求数据 QueryDic ...

  10. Django模板系统(非常详细)

    翻译www.djangobook.com之第四章:Django模板系统 The Django Book:第4章 Django模板系统 revised by xin_wang 前面的章节我们看到如何在视 ...

最新文章

  1. 【Android 应用开发】分析各种Android设备屏幕分辨率与适配 - 使用大量真实安卓设备采集真实数据统计
  2. hibernate 三种查询方式源码跟踪及总结
  3. Oracle ORA-00904:invalid identifier 标识符无效
  4. 相机开发:海康板卡相机开发
  5. python入门if语句练习_python入门视频:09 if语句_练习.mp4
  6. DevExpress v18.1新版亮点——WPF篇(五)
  7. node.js工程的结构
  8. CentOS6.9快速安装配置svn
  9. CompactRIO安装RT linux系统注意要点
  10. kali linux权限维持,msfconsole权限维持
  11. ReportMachine
  12. Window环境MatConvNet安装
  13. node.js学习笔记(8)--multer模块文件上传
  14. item的介绍与使用-2.0
  15. qq传离线文件提示服务器超时,QQ传文件时进度条显示不正常的解决办法
  16. 云加数支撑商业地产转型——无止境的商业想象力测试
  17. 富文本编辑器mavon-editor文章回显
  18. 原理 + 代码 | Python 实现多元线性回归模型 (建模 + 优化,附源数据)
  19. postgresql修改密码
  20. 因式分解实现协同过滤-及源码实现

热门文章

  1. [导入]【沈殿霞张曼玉经典爆笑鬼片】《双肥临门》【国语DVD中字】
  2. 鹿晗关晓彤公布恋情阿里云服务器救场 这位微博程序员新婚还加班
  3. struck的用法c语言,求struck结构体定义和赋值的具体讲解
  4. 高等数学---第一章导数定义的考法
  5. 事件委托(事件代理)
  6. 微信朋友圈自动点赞---一个也不能少
  7. “NoSuchBeanDefinitionException: No qualifying bean of type”问题解决
  8. Pancake的IFO解读
  9. 局部敏感哈希(Locality-Sensitive Hashing, LSH)
  10. 【数据结构】(六)树与二叉树