On 13 October 2011 23:57, Andriyko <ahryts...@gmail.com> wrote:

> urlpatterns = patterns('django.views.generic.dates',
> (r'^(?P<year>\d{4})/v/(?P<day>\d{2})/(?P<slug>[-\w]+)/
> $', DateDetailView.as_view(template_name='blog/article_detail.html',
> **entry_info_dict)),
> )
>
Hi,
You are using
(?P<month>\w{3})
but in get_absolute_url you are using
self.pub_date.strftime("%m").lower(),
referring to http://docs.python.org/library/time.html#time.strftime
%m return Month as a decimal number [01,12].
this won't never work
You should use %b instead of %m
This should work
HTH
Fabrizio



> ===== models.py ====
>
> class Article(models.Model):
>    ......
>   # with django 1.2 was
>       @models.permalink
>    def get_absolute_url(self):
>        return ('article_detail', (), {  'year':
> self.pub_date.strftime("%Y"),
>                                         'month':
> self.pub_date.strftime("%m").lower(),
>                                         'day':
> self.pub_date.strftime("%d"),
>                                         'slug': self.slug })
>   # how should it look with django 1.3 ??????
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to