试图通过格式化使 Django 模板中的 unix 时间可读。有以下模板代码:
<ul>
{% for i in forecast %}
<li>{{ i.time|date:"D d M Y" }}, {{i.temperature}}, {{i.dewPoint}}</li>
{% endfor %}
</ul>
我尝试的这种(和任何其他)格式正在从 Google App Engine 返回以下错误:
<li>{{ i.time|date:"D d M Y" }}, {{i.temperature}}, {{i.dewPoint}}</li>
TemplateSyntaxError: expected token 'end of print statement', got ':'
顺便说一句,删除格式 (|date:"D d M Y") 会成功呈现完整列表,仅使用 unix 时间。
我很难过,希望 Stackoverflow 社区的好人能给我指明正确的方向。