【发布时间】:2020-10-08 09:33:53
【问题描述】:
我想使用日期过滤器将 Datetime 类型的值作为参数提供给 url。
我的网址必须是这样的:/account/detail-of-cash-flow/2020-8-10
此命令:{{item.date_field|date:'Y-m-d'}} = '2020-8-10'。但是,当我将此命令实现到模板 url 时不起作用。
template.html
{% for item in cash_flow_data %}
<tr class='clickable-row' data-href="{% url 'account:detail_of_cash_flow' item.date_field|date:'Y-m-d' %}">
<td>{{ item.date_field }}</td>
<td>{{ item.EUR }}</td>
<td>{{ item.USD }}</td>
<td>{{ item.GBP }}</td>
<td>{{ item.TRY }}</td>
</tr>
{% endfor %}
urls.py
app_name = "account"
urlpatterns = [
path('daily-cash-flow/', views.daily_cash_flow, name = "daily_cash_flow"),
path('detail-of-cash-flow/<slug:slug>/', views.detail_of_cash_flow, name = "detail_of_cash_flow")
]
我希望我能够解释我的问题。
【问题讨论】:
标签: python python-3.x django django-templates