From 856c36cbc3ed67a0970ece78e4513edf7ab9155d Mon Sep 17 00:00:00 2001 From: avara1986 Date: Thu, 11 Sep 2014 10:18:21 +0200 Subject: [PATCH] added EventDetail API --- events/api/api.py | 4 ++++ events/api/urls.py | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/events/api/api.py b/events/api/api.py index 1195064..b92bdde 100755 --- a/events/api/api.py +++ b/events/api/api.py @@ -17,6 +17,10 @@ class EventList(generics.ListAPIView): permissions.AllowAny ] +class EventDetail(generics.RetrieveAPIView): + model = Event + serializer_class = EventSerializer + lookup_field = 'pk' class AttendeeList(APIView): """ diff --git a/events/api/urls.py b/events/api/urls.py index d75b957..cff8ee5 100755 --- a/events/api/urls.py +++ b/events/api/urls.py @@ -1,11 +1,11 @@ from django.conf.urls import patterns, url, include -from events.api.api import EventList, AttendeeList +from events.api.api import EventList, EventDetail, AttendeeList event_urls = patterns('', #url(r'^/(?P[0-9a-zA-Z_-]+)/posts$', UserPostList.as_view(), name='userpost-list'), - #url(r'^/(?P[0-9a-zA-Z_-]+)$', UserDetail.as_view(), name='user-detail'), + url(r'^/(?P[0-9a-zA-Z_-]+)$', EventDetail.as_view(), name='event-detail'), url(r'^/$', EventList.as_view(), name='event-list') )