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运行效率的方法之间的对比
Apr 03 Python
python删除列表中重复记录的方法
Apr 28 Python
Python数据类型详解(一)字符串
May 08 Python
Python实现的简单dns查询功能示例
May 24 Python
Python内置模块logging用法实例分析
Feb 12 Python
pandas 读取各种格式文件的方法
Jun 22 Python
Python get获取页面cookie代码实例
Sep 12 Python
Python3的介绍、安装和命令行的认识(推荐)
Oct 20 Python
Python numpy中矩阵的基本用法汇总
Feb 12 Python
Python魔法方法功能与用法简介
Apr 04 Python
python Pandas库基础分析之时间序列的处理详解
Jul 13 Python
Python根据字典的值查询出对应的键的方法
Sep 30 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 var_export与var_dump 输出的不同
2013/08/09 PHP
php MessagePack介绍
2013/10/06 PHP
smarty模板引擎中内建函数if、elseif和else的使用方法
2015/01/22 PHP
PHP开启opcache提升代码性能
2015/04/26 PHP
PHP实现微信发红包程序
2015/08/24 PHP
使用js获取QueryString的方法小结
2010/02/28 Javascript
Three.js源码阅读笔记(基础的核心Core对象)
2012/12/27 Javascript
Query中click(),bind(),live(),delegate()的区别
2013/11/19 Javascript
javascript判断chrome浏览器的方法
2014/03/26 Javascript
JavaScript常用验证函数实例汇总
2014/11/25 Javascript
利用JS实现点击按钮后图片自动切换的简单方法
2016/10/24 Javascript
微信小程序 icon组件详细及实例代码
2016/10/25 Javascript
Angular2入门--架构总览
2017/03/29 Javascript
VUE元素的隐藏和显示(v-show指令)
2017/06/23 Javascript
Javascript es7中比较实用的两个方法示例
2017/07/21 Javascript
jQuery 实现左右两侧菜单添加、移除功能
2018/01/02 jQuery
在vue中更换字体,本地存储字体非引用在线字体库的方法
2018/09/28 Javascript
基于vue实现图片验证码倒计时60s功能
2019/12/10 Javascript
django模型中的字段和model名显示为中文小技巧分享
2014/11/18 Python
pymongo给mongodb创建索引的简单实现方法
2015/05/06 Python
Python的时间模块datetime详解
2017/04/17 Python
python 中random模块的常用方法总结
2017/07/08 Python
Redis使用watch完成秒杀抢购功能的代码
2018/05/07 Python
python3 常见解密加密算法实例分析【base64、MD5等】
2019/12/19 Python
Python查找不限层级Json数据中某个key或者value的路径方式
2020/02/27 Python
python 批量下载bilibili视频的gui程序
2020/11/20 Python
法国综合购物网站:RueDuCommerce
2016/09/12 全球购物
电子信息专业学生自荐信
2013/11/09 职场文书
毕业生怎样写好自荐信
2013/11/11 职场文书
学习型班组申报材料
2014/05/31 职场文书
2014校长四风问题对照检查材料思想汇报
2014/09/16 职场文书
经营场所使用证明
2015/06/19 职场文书
nginx常用命令放入shell脚本详解
2021/03/31 Servers
python 如何获取页面所有a标签下href的值
2021/05/06 Python
Oracle 多表查询基本语法实例
2022/04/18 Oracle
js基于div丝滑实现贝塞尔曲线
2022/09/23 Javascript