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守护进程(daemon)代码实例
Mar 06 Python
python3实现UDP协议的服务器和客户端
Jun 14 Python
Python操作word常见方法示例【win32com与docx模块】
Jul 17 Python
对numpy中二进制格式的数据存储与读取方法详解
Nov 01 Python
python twilio模块实现发送手机短信功能
Aug 02 Python
tensorflow中tf.slice和tf.gather切片函数的使用
Jan 19 Python
Python面向对象中类(class)的简单理解与用法分析
Feb 21 Python
解决Django no such table: django_session的问题
Apr 07 Python
浅谈Pycharm的项目文件名是红色的原因及解决方式
Jun 01 Python
python如何进入交互模式
Jul 06 Python
Python如何使用ElementTree解析xml
Oct 12 Python
python爬虫scrapy基于CrawlSpider类的全站数据爬取示例解析
Feb 20 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数组(array)输出的三种形式详解
2013/06/05 PHP
php实现插入排序
2015/03/29 PHP
PHP设计模式(四)原型模式Prototype实例详解【创建型】
2020/05/02 PHP
Date对象格式化函数代码
2010/07/17 Javascript
iframe的onload在Chrome/Opera中执行两次Bug的解决方法
2011/03/17 Javascript
基于jquery封装的一个js分页
2011/11/15 Javascript
jQuery中RadioButtonList的功能及用法实例介绍
2013/08/23 Javascript
$(document).ready(function() {})不执行初始化脚本
2014/06/19 Javascript
一个非常好用的文字滚动的案例,鼠标悬浮可暂停[两种方案任选]
2016/12/01 Javascript
JS实现的tab切换选项卡效果示例
2017/02/28 Javascript
js实现手机发送验证码功能
2017/03/13 Javascript
[js高手之路]单例模式实现模态框的示例
2017/09/01 Javascript
微信小程序自定义组件components(代码详解)
2019/10/21 Javascript
react实现移动端下拉菜单的示例代码
2020/01/16 Javascript
vue插件--仿微信小程序showModel实现模态提示窗功能
2020/08/19 Javascript
jQuery实现放大镜案例
2020/10/19 jQuery
[06:24]DOTA2亚洲邀请赛小组赛第三日 TOP10精彩集锦
2015/02/01 DOTA
[49:31]TFT vs Mski Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
详解Python中time()方法的使用的教程
2015/05/22 Python
Python编程中的异常处理教程
2015/08/21 Python
Python的Flask框架应用调用Redis队列数据的方法
2016/06/06 Python
python中 chr unichr ord函数的实例详解
2017/08/06 Python
在python中使用正则表达式查找可嵌套字符串组
2017/10/24 Python
Python中static相关知识小结
2018/01/02 Python
django之自定义软删除Model的方法
2019/08/14 Python
Python检查 云备份进程是否正常运行代码实例
2019/08/22 Python
python实现将一维列表转换为多维列表(numpy+reshape)
2019/11/29 Python
详解opencv中画圆circle函数和椭圆ellipse函数
2019/12/27 Python
利用keras使用神经网络预测销量操作
2020/07/07 Python
HTML5所有标签汇总及标签意义解释
2015/03/12 HTML / CSS
浅谈html5与APP混合开发遇到的问题总结
2018/03/20 HTML / CSS
HTML5自定义元素播放焦点图动画的实现
2019/09/25 HTML / CSS
意大利咖啡、浓缩咖啡和浓缩咖啡机:illy caffe
2019/03/20 全球购物
行政主管岗位职责
2013/11/18 职场文书
自行车租赁公司创业计划书
2014/01/28 职场文书
2015年质量管理工作总结范文
2015/05/18 职场文书