如何检查django模板中的值的数据类型?

时间:2012-10-18 07:37:35

标签: django django-templates

我想在django模板中获取值的数据类型。我确信有一种方法,因为当你这样做 value|date:"Y-m-d" django模板了解该值是时间戳。 django是如何做到的?

1 个答案:

答案 0 :(得分:1)

您看到的“|日期”称为template filter,是django的内置函数

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

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