summaryrefslogtreecommitdiff
path: root/app/links/detail_urls.py
diff options
context:
space:
mode:
Diffstat (limited to 'app/links/detail_urls.py')
-rw-r--r--app/links/detail_urls.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/app/links/detail_urls.py b/app/links/detail_urls.py
index 2b6ec5d..b629f3e 100644
--- a/app/links/detail_urls.py
+++ b/app/links/detail_urls.py
@@ -1,13 +1,14 @@
-from django.conf.urls.defaults import *
-from django.views.generic.simple import redirect_to
+from django.conf.urls import *
+from django.views.generic.base import RedirectView
+from django.views.generic.detail import DetailView
from links.models import Link
detail_dict = {
'queryset': Link.objects.filter(status__exact=1),
}
-urlpatterns = patterns('django.views.generic.list_detail',
- (r'^$', redirect_to, {'url': '/links/1/'}),
- (r'^(?P<object_id>\d+)/$', 'object_detail', dict(detail_dict, template_name='details/link.html')),
+urlpatterns = patterns('',
+ (r'^$', RedirectView.as_view(url="/links/1/")),
+ (r'^(?P<object_id>\d+)/$', DetailView.as_view(model=Link,template_name='details/link.html')),
)