From e14eaada4f8345a3138428dd2400684a549698f1 Mon Sep 17 00:00:00 2001 From: esp Date: Fri, 28 Aug 2015 17:12:41 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=90=8E=E7=AB=AF]=E4=BF=AE=E6=94=B9=E6=B3=A8?= =?UTF-8?q?=E9=94=80views=E7=9A=84=E5=87=BD=E6=95=B0=E5=90=8D=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- account/views.py | 2 +- oj/urls.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/account/views.py b/account/views.py index c1f0cb9b..89197ae6 100644 --- a/account/views.py +++ b/account/views.py @@ -36,7 +36,7 @@ class UserLoginAPIView(APIView): return serializer_invalid_response(serializer) -def Logout(request): +def logout(request): auth.logout(request) return http.HttpResponseRedirect("/") diff --git a/oj/urls.py b/oj/urls.py index aeab5b27..a6237843 100644 --- a/oj/urls.py +++ b/oj/urls.py @@ -5,7 +5,7 @@ from django.views.generic import TemplateView from account.views import (UserLoginAPIView, UsernameCheckAPIView, UserRegisterAPIView, UserChangePasswordAPIView, EmailCheckAPIView, - UserAdminAPIView, UserInfoAPIView, Logout) + UserAdminAPIView, UserInfoAPIView) from announcement.views import AnnouncementAdminAPIView from contest.views import ContestAdminAPIView, ContestProblemAdminAPIView, ContestPasswordVerifyAPIView @@ -34,7 +34,7 @@ urlpatterns = [ name="admin_template"), url(r'^login/$', TemplateView.as_view(template_name="oj/account/login.html"), name="user_login_page"), - url(r'^logout/$', Logout, name="user_logout_api"), + url(r'^logout/$', "account.views.logout", name="user_logout_api"), url(r'^register/$', TemplateView.as_view(template_name="oj/account/register.html"), name="user_register_page"), url(r'^change_password/$', TemplateView.as_view(template_name="oj/account/change_password.html"),