【发布时间】:2010-01-22 05:28:23
【问题描述】:
有没有一种简单的方法可以从模板中获取 Django 基于日期的通用视图(特别是 object_detail)的 URL?
给定这样的 URL 配置
url(r'^posts/(?P<year>\d\d\d\d)/(?P<month>\d\d)/(?P<day>\d\d)/(?P<slug>[\w-]+)$', 'date_based.object_detail', detail_info, name='blog-post-detail')
我的理解是我需要做这样的事情
{% url blog_post_detail year=post.date.year.str,month=post.date.month,day=post.date.day,slug=post.slug %}
除此之外
- 年月日需要格式化为字符串
- 必须有更简单的方法
如果有人对其中任何一个提出意见,将不胜感激
谢谢
【问题讨论】:
标签: django templates reverse django-generic-views