如何比较模板中的日期?

时间:2013-04-10 13:44:54

标签: django django-templates

我有日期时间字段的模型:

class MyModel(models.Model):
    create_date = models.DateTimeField(default=datetime.now)

我想比较这个日期的年份与数字:

{% for object in my_objects %}
    {% if object.create_date.year > "2011" %}
        ...
    {% endif %}
{% endfor %}

这是对的吗?

1 个答案:

答案 0 :(得分:1)

datetime对象的year属性应返回一个整数而不是字符串

{% if object.create_date.year > 2011 %}