在 Django 模板中,显示键名中包含一个点(.)的字典值,可以使用点表示法(dot notation)或方括号表示法(brackets notation)。
在模板中,使用点表示法时,需要使用双下划线(__)替换键名中的点。例如,如果字典的键名为 "key.name",则可以使用以下语法来显示其值:
{{ d.key__name }}
另一种方法是使用方括号表示法,在方括号中包含需要显示的键名。例如,如果字典的键名为 "key.name",则可以使用以下语法来显示其值:
{{ d['key.name'] }}
请注意,在使用方括号表示法时,键名应该用引号(单引号或双引号)括起来。
总结:
在 Django 模板中,要显示键名中包含一个点的字典值,可以使用点表示法或方括号表示法。点表示法使用双下划线替换键名中的点,而方括号表示法使用方括号包含键名。
领取专属 10元无门槛券
手把手带您无忧上云