如何在Django模板中将日期对象作为url参数传递?

时间:2019-06-17 14:48:56

标签: django django-templates django-views

在索引页面上,我显示日期时间列表。我希望每个日期都可以单击,然后带我到另一个页面。另一个页面将包含与用户单击的日期时间有关的信息,因此我需要将datetime对象作为URL参数传递。

我不确定如何继续。我的视图可以有一个参数date,但是我不知道(1)在URL中使用哪个正则表达式,以及(2)是否必须将其转换为字符串(以及操作方法)。我可以使用{{datetimeobject | date:'d-m-Y H:i'}}使用for循环来显示它。

{% block content %}
    <p>List of <strong>{{ type }}</strong> measurements on <strong>{{ detector_id }}</strong>.</p>
    <ul>
        {% for dt in datetime_list %}
            <li>{{ dt|date:'d-m-Y H:i' }}</li>
        {% endfor %}
    </ul>
{% endblock %}
def other_page(request, datetime):

0 个答案:

没有答案