在Django模板中访问字典值,您需要使用点表示法(dot notation)或方括号表示法(brackets notation)。以下是两种方法的示例:
假设您的视图函数中有一个名为my_dict
的字典,其中包含键值对{'key': 'value'}
,您可以在模板中使用点表示法访问字典值:
# views.py
from django.shortcuts import render
def my_view(request):
my_dict = {'key': 'value'}
return render(request, 'my_template.html', {'my_dict': my_dict})
<!-- my_template.html -->
<div>{{ my_dict.key }}</div>
<!-- my_template.html -->
<div>{{ my_dict['key'] }}</div>
在这两种方法中,my_dict
是您在视图函数中传递给模板的字典变量,key
是您要访问的字典中的键。使用点表示法时,请确保键名不包含任何特殊字符,否则需要使用方括号表示法。
推荐的腾讯云相关产品:
产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云