我正在新的pbs便当中建立一个网站,我被迫使用django这个实例,我不熟悉。这就是我所拥有的:
{% load sekizai_tags filertags %}
{% with "%Y-%m-%d %I:%M %p" as the_time %}
{% if the_time_gteitem01.date %}
..............
{% endif %}
{% endwith %}
item01.date
在其他地方宣布,我确信它运作正常。
我的问题是我做得对吗?
我正在尝试获取当前日期并将其放在the_time
中。然后,我正在检查the_time
是否大于或等于item01.date
,{% if the_time_gteitem01.date %}
。然后我有一些html发生,如果它是真的。 gte是否大于或等于?
对不起,如果我听起来像个菜鸟,但从未使用过django或python,并从其他例子中获得了我所有的django知识。
提前谢谢。
答案 0 :(得分:0)
没有
the_time如何成为约会对象?你已将它声明为字符串。
是什么让你认为你通过附加“gte”和要比较的值来对模板进行比较?你完全没有。
假设item01.date是一个实际的日期对象,你需要从视图中传递一个包含today
的变量(例如datetime.date.today()
),然后做一个简单的比较:
{% if today > item01.date %}