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代码嵌入C++程序进行编写的实例
Jul 31 Python
python中利用Future对象回调别的函数示例代码
Sep 07 Python
Django REST为文件属性输出完整URL的方法
Dec 18 Python
OpenCV HSV颜色识别及HSV基本颜色分量范围
Mar 22 Python
python使用Plotly绘图工具绘制柱状图
Apr 01 Python
python使用参数对嵌套字典进行取值的方法
Apr 26 Python
详解将Python程序(.py)转换为Windows可执行文件(.exe)
Jul 19 Python
python 类之间的参数传递方式
Dec 20 Python
python 通过手机号识别出对应的微信性别(实例代码)
Dec 22 Python
Python如何定义有默认参数的函数
Aug 10 Python
python中用ggplot绘制画图实例讲解
Jan 26 Python
Python利用FlashText算法实现替换字符串
Mar 31 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简单封装了一些常用JS操作
2007/02/25 PHP
php实现SAE上使用storage上传与下载文件的方法
2015/06/29 PHP
Laravel中前端js上传图片到七牛云的示例代码
2017/09/04 PHP
js Date概念详细介绍
2013/11/22 Javascript
js获取ajax返回值代码
2014/04/30 Javascript
JavaScript打印网页指定区域的例子
2014/05/03 Javascript
ECMAScript6函数剩余参数(Rest Parameters)
2015/06/12 Javascript
JavaScript判断FileUpload控件上传文件类型
2015/09/28 Javascript
JS获取一个未知DIV高度的方法
2016/08/09 Javascript
jQuery图片轮播(二)利用构造函数和原型创建对象以实现继承
2016/12/06 Javascript
jquery easyui如何实现格式化列
2017/07/30 jQuery
jQuery实现菜单栏导航效果
2017/08/15 jQuery
JS 中LocalStorage和SessionStorage的使用
2017/08/17 Javascript
为vue-router懒加载时下载js的过程中添加loading提示避免无响应问题
2018/04/03 Javascript
原生JS实现动态添加新元素、删除元素方法
2019/05/05 Javascript
产制造追溯系统之通过微信小程序实现移动端报表平台
2019/06/03 Javascript
ionic+html5+API实现双击返回键退出应用
2019/09/17 Javascript
跟老齐学Python之永远强大的函数
2014/09/14 Python
使用Python的web.py框架实现类似Django的ORM查询的教程
2015/05/02 Python
Python2.x版本中maketrans()方法的使用介绍
2015/05/19 Python
快速入手Python字符编码
2016/08/03 Python
Eclipse和PyDev搭建完美Python开发环境教程(Windows篇)
2016/11/16 Python
解决pycharm py文件运行后停止按钮变成了灰色的问题
2018/11/29 Python
css3实现蒙版弹幕功能
2019/06/18 HTML / CSS
size?丹麦官网:英国伦敦的球鞋精品店
2019/04/15 全球购物
大专会计自我鉴定
2014/02/06 职场文书
会展策划与管理专业大学生职业生涯规划
2014/02/07 职场文书
《天游峰的扫路人》教学反思
2014/04/25 职场文书
中英文求职信范文
2015/03/19 职场文书
观后感格式
2015/06/19 职场文书
mysql知识点整理
2021/04/05 MySQL
MySQL 8.0 之不可见列的基本操作
2021/05/20 MySQL
Golang 语言控制并发 Goroutine的方法
2021/06/30 Golang
Redis中缓存穿透/击穿/雪崩问题和解决方法
2021/12/04 Redis
MySQL GTID复制的具体使用
2022/05/20 MySQL
delete in子查询不走索引问题分析
2022/07/07 MySQL