首页 > 其他分享 >template里面,显示字典dict的数据

template里面,显示字典dict的数据

时间:2023-07-16 11:11:06浏览次数:34  
标签:template value filter dict key data 字典

以下的例子是不可以的, obj.field   obj只能是model instance,字典对象不可以

python

dict_data = {
    'key1': 0,
    'key2': 1,
}
template

{{ dict_data.key1 }}

 

对策:

编写tag

custom_filter

@register.filter
def get_value(value, key):
    if (key in value.keys()):
        return value[key]
    else:
        return None
template

{% load custom_filter %}

{{ dict_data|get_value:dict_key }}

 

标签:template,value,filter,dict,key,data,字典
From: https://www.cnblogs.com/lxgbky/p/17557597.html

相关文章

  • Template Metaprogramming
    #include<bits/stdc++.h>usingnamespacestd;template<typename...>structTypeList;template<typenameHead,typename...Tails>structTypeList<Head,Tails...>{usinghead=Head;usingtails=TypeList<Tails...>;};template&......
  • python怎么把字典写到文件中
    Python如何把字典写入文件中在Python中,我们可以使用多种方法将字典写入文件中。本文将介绍两种常用的方法:使用json模块和使用pickle模块。方法一:使用json模块json模块提供了将Python对象序列化为JSON格式的方法。字典是一种常见的Python对象,因此我们可以使用json.dump()或json.d......
  • springboot redis工具类之StringRedisTemplate 使用
    1、StringRedisTemplate是什么?StringRedisTemplate继承自RedisTemplate类,实现了BeanClassLoaderAware,Aware,InitializingBean,RedisOperations<K,V>接口。StringRedisTemplate是RedisTemplate以字符串为中心的扩展,由于针对Redis的大多数操作都是基于字符串的,因此此类提供了一个......
  • JdbcTemplate(操作数据库-查询返回对象、查询返回集合)
    实现类:packageorg.example.spring.dao;importorg.example.spring.entity.Book;importorg.springframework.beans.factory.annotation.Autowired;importorg.springframework.jdbc.core.BeanPropertyRowMapper;importorg.springframework.jdbc.core.JdbcTemplate;im......
  • RedisTemplate 的简单使用
    redisTemplate.opsForValue() 方法可以获得一个RedisString的操作类,通过该类可以执行一系列字符串类型数据的操作,例如获取、设置、删除数据等。//示例1:设置字符串类型的数据redisTemplate.opsForValue().set("key","value");//示例2:获取字符串类型的数据String......
  • template snippet
     {%forreviewinreviews%}{%ifforloop.first%}<p>{{review.review}}</p>{%endif%}{%endfor%} {%forvalueinvalues%}<p>count:{{forloop.counter}}</p><p>value:{{value}}</p>{......
  • 学生签到字典
    ('2017-03-1311:50:09',271,131),('2017-03-1416:52:19',273,131),('2017-03-1311:50:19',271,126),importref_path='d:/1/qian.txt'dict1={}withopen(f_path)asfiles:forfileinfiles:time_qian......
  • Python-{}字典dict.py
     1#!/usr/bin/python 2#coding=UTF-8 3 4''' 5Python字典 6 7字典(dictionary)是除列表以外python之中最灵活的内置数据结构类型。列表是有序的对象集合,字典是无序的对象集合。 8 9两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移......
  • 若依获取字典表数据
    this.getDicts("xsq").then(response=>{constxsqs=response.data;for(leti=0;i<xsqs.length;i++){constxqpjTable={};xqpjTable.index=i;xqpjTable.id=xsqs[i].dictValue;xqpjTable.cpbm=xsqs[i].dictLabel;xq......
  • 字典和json格式的对比
    #字典和json格式的对比p_dict={'name':'fqs','age':18}p_json='{"name":"fqs","age":18}'#1将字典转为json格式importjsonresult1=json.dumps(p_dict)print(result1,type(result1))'''{"na......