Как передать объект даты в качестве параметра url в шаблоне django? - PullRequest
0 голосов
/ 17 июня 2019

На странице индекса я отображаю список datetime.Я хочу, чтобы каждое свидание было кликабельным и привело меня на другую страницу.На этой другой странице будет информация, относящаяся к дате и времени, когда пользователь нажал на нее, и, следовательно, мне нужно будет передать объект datetime в качестве параметра URL.

Я не уверен, как поступить.В моем представлении может быть параметр date, но я не знаю (1) какое регулярное выражение использовать в URL и (2) нужно ли преобразовать его в строку (и как это сделать).Я могу отобразить его, используя {{datetimeobject | date: 'dmY 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):
...