User stories
parent
f05858bd03
commit
e5f270abcd
|
@ -61,6 +61,12 @@ class RoleList(generics.ListCreateAPIView):
|
|||
return self.model.objects.all()
|
||||
|
||||
|
||||
class RoleDetail(generics.RetrieveAPIView):
|
||||
model = Role
|
||||
serializer_class = RoleSerializer
|
||||
permission_classes = (IsAuthenticated,)
|
||||
|
||||
|
||||
#class UserFilter(django_filters.FilterSet):
|
||||
# no_milestone = django_filters.NumberFilter(name="mileston", lookup_type='isnull')
|
||||
#
|
||||
|
@ -152,3 +158,6 @@ class Search(APIView):
|
|||
|
||||
return Response({"detail": "Parameter text can't be empty"}, status.HTTP_400_BAD_REQUEST)
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -10,7 +10,8 @@ urlpatterns = format_suffix_patterns(patterns('',
|
|||
url(r'^auth/logout/$', api.Logout.as_view(), name='logout'),
|
||||
url(r'^users/$', api.UserList.as_view(), name="user-list"),
|
||||
url(r'^users/(?P<pk>[0-9]+)/$', api.UserDetail.as_view(), name="user-detail"),
|
||||
url(r'^roles/$', api.RoleList.as_view(), name="user-roles"),
|
||||
url(r'^roles/$', api.RoleList.as_view(), name="roles"),
|
||||
url(r'^roles/(?P<pk>[0-9]+)/$', api.RoleDetail.as_view(), name='role-detail'),
|
||||
url(r'^search/$', api.Search.as_view(), name="search"),
|
||||
url(r'^$', api.ApiRoot.as_view(), name='api_root'),
|
||||
))
|
||||
|
|
|
@ -353,18 +353,3 @@ class PointsDetail(generics.RetrieveUpdateDestroyAPIView):
|
|||
model = Points
|
||||
serializer_class = PointsSerializer
|
||||
permission_classes = (IsAuthenticated, PointsDetailPermission,)
|
||||
|
||||
|
||||
class RoleList(generics.ListAPIView):
|
||||
model = Role
|
||||
serializer_class = RoleSerializer
|
||||
permission_classes = (IsAuthenticated,)
|
||||
|
||||
def get_queryset(self):
|
||||
return self.model.objects.all()
|
||||
|
||||
|
||||
class RoleDetail(generics.RetrieveAPIView):
|
||||
model = Role
|
||||
serializer_class = RoleSerializer
|
||||
permission_classes = (IsAuthenticated,)
|
||||
|
|
|
@ -35,6 +35,4 @@ urlpatterns = format_suffix_patterns(patterns('',
|
|||
url(r'^tasks/statuses/(?P<pk>[0-9]+)/$', api.TaskStatusDetail.as_view(), name='tasks-status-detail'),
|
||||
url(r'^priorities/$', api.PriorityList.as_view(), name='priority-list'),
|
||||
url(r'^priorities/(?P<pk>[0-9]+)/$', api.PriorityDetail.as_view(), name='priority-detail'),
|
||||
url(r'^roles/$', api.RoleList.as_view(), name='role-list'),
|
||||
url(r'^roles/(?P<pk>[0-9]+)/$', api.RoleDetail.as_view(), name='role-detail'),
|
||||
))
|
||||
|
|
Loading…
Reference in New Issue