统一APIView的名字

This commit is contained in:
virusdefender 2016-11-19 12:37:27 +08:00
parent 172fd4b1f4
commit 7fcc4d972b
6 changed files with 13 additions and 13 deletions

View File

@ -1,7 +1,7 @@
from django.conf.urls import url from django.conf.urls import url
from ..views.admin import UserAdminAPIView from ..views.admin import UserAdminAPI
urlpatterns = [ urlpatterns = [
url(r'^user/$', UserAdminAPIView.as_view(), name="user_admin_api"), url(r'^user/$', UserAdminAPI.as_view(), name="user_admin_api"),
] ]

View File

@ -1,9 +1,9 @@
from django.conf.urls import url from django.conf.urls import url
from ..views.oj import UserLoginAPIView, UserRegisterAPIView, UserChangePasswordAPIView from ..views.oj import UserLoginAPI, UserRegisterAPI, UserChangePasswordAPI
urlpatterns = [ urlpatterns = [
url(r'^login/$', UserLoginAPIView.as_view(), name="user_login_api"), url(r'^login/$', UserLoginAPI.as_view(), name="user_login_api"),
url(r'^register/$', UserRegisterAPIView.as_view(), name="user_register_api"), url(r'^register/$', UserRegisterAPI.as_view(), name="user_register_api"),
url(r'^change_password/$', UserChangePasswordAPIView.as_view(), name="user_change_password_api") url(r'^change_password/$', UserChangePasswordAPI.as_view(), name="user_change_password_api")
] ]

View File

@ -12,7 +12,7 @@ from ..models import User
from ..serializers import (UserSerializer, EditUserSerializer) from ..serializers import (UserSerializer, EditUserSerializer)
class UserAdminAPIView(APIView): class UserAdminAPI(APIView):
@validate_serializer(EditUserSerializer) @validate_serializer(EditUserSerializer)
@super_admin_required @super_admin_required
def put(self, request): def put(self, request):

View File

@ -11,7 +11,7 @@ from ..serializers import (UserLoginSerializer, UserRegisterSerializer,
UserChangePasswordSerializer) UserChangePasswordSerializer)
class UserLoginAPIView(APIView): class UserLoginAPI(APIView):
@validate_serializer(UserLoginSerializer) @validate_serializer(UserLoginSerializer)
def post(self, request): def post(self, request):
""" """
@ -43,7 +43,7 @@ class UserLoginAPIView(APIView):
return self.success({}) return self.success({})
class UserRegisterAPIView(APIView): class UserRegisterAPI(APIView):
@validate_serializer(UserRegisterSerializer) @validate_serializer(UserRegisterSerializer)
def post(self, request): def post(self, request):
""" """
@ -72,7 +72,7 @@ class UserRegisterAPIView(APIView):
return self.success(_("Succeeded")) return self.success(_("Succeeded"))
class UserChangePasswordAPIView(APIView): class UserChangePasswordAPI(APIView):
@validate_serializer(UserChangePasswordSerializer) @validate_serializer(UserChangePasswordSerializer)
@login_required @login_required
def post(self, request): def post(self, request):

View File

@ -1,7 +1,7 @@
from django.conf.urls import url from django.conf.urls import url
from ..views import AnnouncementAdminAPIView from ..views import AnnouncementAdminAPI
urlpatterns = [ urlpatterns = [
url(r'^$', AnnouncementAdminAPIView.as_view(), name="announcement_admin_api"), url(r'^$', AnnouncementAdminAPI.as_view(), name="announcement_admin_api"),
] ]

View File

@ -8,7 +8,7 @@ from .serializers import (CreateAnnouncementSerializer, AnnouncementSerializer,
EditAnnouncementSerializer) EditAnnouncementSerializer)
class AnnouncementAdminAPIView(APIView): class AnnouncementAdminAPI(APIView):
@super_admin_required @super_admin_required
def post(self, request): def post(self, request):
""" """