如何在jinja表中将2 int转换为字符串



我目前有以下问题:我需要在页面上以mm/dd格式显示生日,例如7/31表示7月31日。

我现在有以下代码,它显示了2列,其中日期和月份是分开的:

<td>{{ birthday.month }}</td>
<td>{{ birthday.day }}</td>

我试过这个版本:

<td>{{ birthday.month / birthday.day }}</td>

但后来我得到了字面上的数学除法,所以7/31=0.22,我怎么能把它变成7/31作为一个字符串呢?

提前感谢!

您可以简单地使用两个表达式:

<td>{{ birthday.month }} / {{ birthday.day }}</td>

还可以考虑使用<time>标签来改进HTML的语义:

<td><time datetime="{{ birthday.month }}-{{ birthday.day }}">{{ birthday.month }} / {{ birthday.day }}</time></td>

最新更新