Smallfix: Added some deleted base class
parent
9ae1a9b0a4
commit
e67c8146bf
|
@ -1,11 +1,17 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
|
||||
from rest_framework.response import Response
|
||||
from rest_framework import views
|
||||
from rest_framework import (
|
||||
mixins,
|
||||
viewsets
|
||||
)
|
||||
|
||||
|
||||
class ApiRoot(views.APIView):
|
||||
def get(self, request, **kwargs):
|
||||
return Response({"name": "Greenmine Api",
|
||||
"version": 1,
|
||||
"info": "build with django-rest-framework"})
|
||||
class ModelCrudViewSet(mixins.CreateModelMixin, mixins.ListModelMixin,
|
||||
mixins.RetrieveModelMixin, mixins.UpdateModelMixin,
|
||||
mixins.DestroyModelMixin, viewsets.GenericViewSet):
|
||||
pass
|
||||
|
||||
|
||||
class ModelListViewSet(mixins.ListModelMixin, mixins.RetrieveModelMixin,
|
||||
viewsets.GenericViewSet):
|
||||
pass
|
||||
|
|
|
@ -5,7 +5,7 @@ from django.db.models import Q
|
|||
from rest_framework.permissions import IsAuthenticated
|
||||
|
||||
from greenmine.base import filters
|
||||
from greenmine.base.api import ModelCrudViewSet,
|
||||
from greenmine.base.api import ModelCrudViewSet
|
||||
from greenmine.base.notifications.api import NotificationSenderMixin
|
||||
|
||||
from . import serializers
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
|
||||
from greenmine.base import routers
|
||||
from greenmine.base.api import ApiRoot
|
||||
from greenmine.base.users.api import AuthViewSet, RolesViewSet, UsersViewSet
|
||||
from greenmine.base.searches.api import SearchViewSet
|
||||
from greenmine.projects.api import ProjectViewSet
|
||||
|
|
|
@ -10,7 +10,6 @@ from .routers import router
|
|||
admin.autodiscover()
|
||||
|
||||
urlpatterns = patterns('',
|
||||
url(r'^api/v1$', ApiRoot.as_view()),
|
||||
url(r'^api/v1/', include(router.urls)),
|
||||
url(r'^admin/', include(admin.site.urls)),
|
||||
url(r'^grappelli/', include('grappelli.urls')),
|
||||
|
|
Loading…
Reference in New Issue