0

我想在 django 模板中获取值的数据类型。我相信有一种方法,因为当您执行 value|date:"Y-m-d" django 模板时,您会知道该值是时间戳。django 是如何做到的?

4

1 回答 1

1

你看到的 "|date" 被称为模板过滤器,是 django 的内置函数

您可能想要创建一个您自己的(方法如下),它将某些内容作为输入并返回其数据类型。

但是,imo,这不是最佳实践,因为模板应该主要用于显示和格式化数据。如果您需要对类型进行评估,我建议您将其移动到视图中并最终在上下文中返回结果

于 2012-10-18T08:27:40.827 回答