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中的自定义函数学习笔记
Sep 23 Python
python 基础教程之Map使用方法
Jan 17 Python
使用python实现ANN
Dec 20 Python
Python爬虫获取图片并下载保存至本地的实例
Jun 01 Python
python实现比较文件内容异同
Jun 22 Python
tensorflow 打印内存中的变量方法
Jul 30 Python
python交换两个变量的值方法
Jan 12 Python
使用python将excel数据导入数据库过程详解
Aug 27 Python
详细整理python 字符串(str)与列表(list)以及数组(array)之间的转换方法
Aug 30 Python
Python散点图与折线图绘制过程解析
Nov 30 Python
基于Python的接口自动化读写excel文件的方法
Jan 15 Python
Pytorch中的学习率衰减及其用法详解
Jun 05 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 增加了对 .ZIP 文件的读取功能
2006/10/09 PHP
第八节--访问方式
2006/11/16 PHP
用PHP读取超大文件的实例代码
2012/04/01 PHP
PHP使用ffmpeg给视频增加字幕显示的方法
2015/03/12 PHP
php使用ftp实现文件上传与下载功能
2017/07/21 PHP
Ajax请求PHP后台接口返回信息的实例代码
2018/08/21 PHP
jquery的ajax请求全面了解
2013/03/20 Javascript
Javascript动态引用CSS文件的2种方法介绍
2014/06/06 Javascript
深入分析js的冒泡事件
2014/12/05 Javascript
javaScript的函数对象的声明详解
2015/02/06 Javascript
触屏中的JavaScript事件分析
2015/02/06 Javascript
JavaScript实现弹出模态窗体并接受传值的方法
2016/02/12 Javascript
JavaScript操作HTML DOM节点的基础教程
2016/03/11 Javascript
JavaScript几种数组去掉重复值的方法推荐
2016/04/12 Javascript
利用jQuery实现打字机字幕效果实例代码
2016/09/02 Javascript
Yarn的安装与使用详细介绍
2016/10/25 Javascript
OkHttp踩坑随笔为何 response.body().string() 只能调用一次
2018/01/08 Javascript
vue移动端监听滚动条高度的实现方法
2018/09/03 Javascript
解决vue-cli@3.xx安装不成功的问题及搭建ts-vue项目
2020/02/09 Javascript
Vue中component标签解决项目组件化操作
2020/09/04 Javascript
vue实现动态表格提交参数动态生成控件的操作
2020/11/09 Javascript
[53:15]Mineski vs iG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
python使用Berkeley DB数据库实例
2014/09/26 Python
Python实现的简单hangman游戏实例
2015/06/28 Python
python 输入一个数n,求n个数求乘或求和的实例
2018/11/13 Python
python实现可逆简单的加密算法
2019/03/22 Python
Ubuntu16.04安装python3.6.5步骤详解
2020/01/10 Python
在 Linux/Mac 下为Python函数添加超时时间的方法
2020/02/20 Python
python实现模拟器爬取抖音评论数据的示例代码
2021/01/06 Python
python FTP编程基础入门
2021/02/27 Python
学习焦裕禄同志为人民服务思想汇报
2014/09/10 职场文书
机关党员四风问题个人整改措施
2014/10/26 职场文书
商务宴请邀请函范文
2015/02/02 职场文书
2015年秋季校长开学典礼致辞
2015/07/29 职场文书
提高系统的吞吐量解决数据库重复写入问题
2022/04/23 MySQL
Android Studio 计算器开发
2022/05/20 Java/Android