2013-04-10 61 views
1

我有日期时间场模型:如何比较模板中的日期?

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

我想今年这个比较日期编号为:

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

这是正确的吗?

+2

除去报价 – catherine 2013-04-10 13:46:14

回答

1

DateTime对象的年份属性应返回一个整数,而不是字符串

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