Python Django与date合作

Python Django与date合作,python,django,date,Python,Django,Date,我正在新的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在别处声明,

我正在新的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
在别处声明,我确信它工作正常

我的问题是我做得对吗?
我正在尝试获取当前日期并将其放入时间中。然后我检查时间是否大于或等于
item01.date
{%if theu time\u gteitem01.date%}
。然后我有一些html,如果它是真的。gte是否大于或等于?
很抱歉,如果我听起来像个傻瓜,但我从未使用过django或python,而且我的django知识都是从其他示例中获得的。
提前谢谢。

时间怎么会变成约会?您已将其声明为字符串

是什么让您认为您在模板中通过添加“gte”和要比较的值来进行比较?你根本不知道

假设item01.date是一个实际的日期对象,您需要从视图中传递一个包含
datetime.date.today()
的变量(称为eg
today
),然后进行简单的比较:

{% if today > item01.date %}

我建议您阅读文档。我不知道你为什么希望这样做。我会的,但时间有限,只需要这一种情况。对不起,这是我期待的日期,这是我期待的大于或等于。谢谢你的回答!它说,“无法解析其余部分:'()'来自'datetime.date.today()'”我使用这行代码{%with today=datetime.date.today()%}您不能在模板中这样做。您需要从视图发送变量。我没有访问该视图的权限。Bento根本不允许我们访问他们服务器上的文件。只有我们上传的东西