django模板获取list中指定索引的值方式


Posted in Python onMay 14, 2020

格式:

list.index

示例:

{{ goods.0 }}

补充知识:使用Django从后端向前端页面中传递一个数组的方法

今天用Django框架时遇到一个坑,就是当前端页面接收后端传回来的数据时,该数据是一个列表形式,列表里有字符串类型的数据,然后就一直报错。。。

查了老半天才知道是django的自动转义搞的鬼!

那什么是转义呢,就是把html语言的关键字过滤掉。例如,

就是html的关键字,如果要在html页面上呈现,

其源代码就必须是<div>

标题默认情况下,django自动为开发者提供escape功能,即在html代码render之前,先进行转义,然后再呈现出来。这样的话,我们如果想输出一个双引号或者单引号括起来的东西,被转义之后,可能就无法得到我们想要的结果。

django模板获取list中指定索引的值方式

其中

name_list = ["分析阶段","计划阶段","实现阶段"]

列表中的元素是字符串,上面这种方式传递时就出错

解决方法也很简单,只需要在变量后加一个safe过滤器就行了,该过滤器使得输出不进行escape转换!搞定了~

django模板获取list中指定索引的值方式

以上这篇django模板获取list中指定索引的值方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python二维码生成库qrcode安装和使用示例
Dec 16 Python
python装饰器初探(推荐)
Jul 21 Python
Python cookbook(数据结构与算法)将多个映射合并为单个映射的方法
Apr 19 Python
python3解析库lxml的安装与基本使用
Jun 27 Python
解决tensorflow测试模型时NotFoundError错误的问题
Jul 27 Python
python tornado微信开发入门代码
Aug 24 Python
基于numpy中数组元素的切片复制方法
Nov 15 Python
python 处理数字,把大于上限的数字置零实现方法
Jan 28 Python
Python中如何使用if语句处理列表实例代码
Feb 24 Python
详解python之heapq模块及排序操作
Apr 04 Python
对Python中小整数对象池和大整数对象池的使用详解
Jul 09 Python
用python画城市轮播地图
May 28 Python
Django admin管理工具TabularInline类用法详解
May 14 #Python
django创建超级用户时指定添加其它字段方式
May 14 #Python
简单了解python列表和元组的区别
May 14 #Python
Django 解决阿里云部署同步数据库报错的问题
May 14 #Python
Python参数传递实现过程及原理详解
May 14 #Python
Django模板标签{% for %}循环,获取制定条数据实例
May 14 #Python
详解python中groupby函数通俗易懂
May 14 #Python
You might like
PHP入门学习笔记之一
2010/10/12 PHP
如何用php获取程序执行的时间
2013/06/09 PHP
ThinkPHP中调用PHPExcel的实现代码
2017/04/08 PHP
js输出列表实现代码
2010/09/12 Javascript
javascript相关事件的几个概念
2015/05/21 Javascript
Angularjs实现mvvm式的选项卡示例代码
2016/09/08 Javascript
浅谈JavaScript中的apply/call/bind和this的使用
2017/02/26 Javascript
基于JavaScript实现移动端无限加载分页
2017/03/27 Javascript
深入浅析angular和vue还有jquery的区别
2018/08/13 jQuery
js限制input只能输入有效的数字(第一个不能是小数点)
2018/09/28 Javascript
2019 年编写现代 JavaScript 代码的5个小技巧(小结)
2019/01/15 Javascript
详解一次Vue低版本安卓白屏问题的解决过程
2019/05/30 Javascript
Vue使用Clipboard.JS在h5页面中复制内容实例详解
2019/09/03 Javascript
微信小程序canvas实现签名功能
2021/01/19 Javascript
[02:16]2018年度CS GO最具人气选手-完美盛典
2018/12/16 DOTA
Python 提取dict转换为xml/json/table并输出的实现代码
2016/08/28 Python
pandas数据框,统计某列数据对应的个数方法
2018/04/11 Python
Python多继承顺序实例分析
2018/05/26 Python
python判断输入日期为第几天的实例
2018/11/13 Python
Python函数基础实例详解【函数嵌套,命名空间,函数对象,闭包函数等】
2019/03/30 Python
Django框架实现的普通登录案例【使用POST方法】
2019/05/15 Python
聊聊python在linux下与windows下导入模块的区别说明
2021/03/03 Python
HTML5新特性之type=file文件上传功能
2018/02/02 HTML / CSS
日本最大的购物网站乐天市场国际版:Rakuten Global Market(支持中文)
2020/02/03 全球购物
医学毕业生自我鉴定
2013/10/30 职场文书
高一历史教学反思
2014/01/13 职场文书
班训口号大全
2014/06/18 职场文书
学校爱国卫生月活动总结
2014/06/25 职场文书
商超业务员岗位职责
2015/02/13 职场文书
幼儿园中秋节活动总结
2015/03/23 职场文书
博士论文答辩开场白
2015/06/01 职场文书
爱的教育读书笔记
2015/06/26 职场文书
中学生打架检讨书之500字
2019/08/06 职场文书
创业计划书之电动车企业
2019/10/11 职场文书
nginx对http请求处理的各个阶段详析
2021/03/31 Servers
Spring this调用当前类方法无法拦截的示例代码
2022/03/20 Java/Android