diff --git a/wordpress/models.py b/wordpress/models.py index 627323a..5af19c4 100644 --- a/wordpress/models.py +++ b/wordpress/models.py @@ -322,9 +322,8 @@ def save(self, **kwargs): self.child_cache = None self.term_cache = None - @models.permalink def get_absolute_url(self): - return ('wp_object_detail', ( + return reverse('wp_object_detail', ( self.post_date.year, "%02i" % self.post_date.month, "%02i" % self.post_date.day, @@ -484,9 +483,8 @@ class Meta: def __unicode__(self): return self.name - @models.permalink def get_absolute_url(self): - return ('wp_archive_term', (self.slug, )) + return reverse('wp_archive_term', (self.slug, )) class Taxonomy(WordPressModel): diff --git a/wordpress/urls.py b/wordpress/urls.py index 864760b..8661e03 100644 --- a/wordpress/urls.py +++ b/wordpress/urls.py @@ -1,7 +1,7 @@ from django.conf.urls import * from wordpress.views import * -urlpatterns = patterns('wordpress.views', +urlpatterns = [ url(r'^author/(?P[\w-]+)/$', AuthorArchive.as_view(), name='wp_author'), @@ -29,4 +29,4 @@ url(r'^$', Archive.as_view(), name='wp_archive_index'), -) +]