我将以下dict结构传递给我的Django模板,该模板的键或长度对我来说是未知的:
config_values = {
'Kafka': {
'KAFKA_BROKER_URL': 'localhost:9092',
},
'Redis': {
'REDIS_HOST': 'localhost',
'REDIS_PORT': '6379',
},
}
我想在我的模板中显示它,如下所示
我对python和字典比较陌生。
答案 0 :(得分:2)
您可以像在python中一样,遍历Django模板中的字典。
看看这个。
{% for i,j in config_file.items %}
{{i}} // i will give you 'kafka'
{% for k,l in j.items %}
{{k}} {{l}} // k will give you 'kafka_broker_url' and l will give you localhost:9092
{% endfor %}
{% endfor %}