实现根据用户登录状态的来确定首页页面跳转问题
This commit is contained in:
1 parent
530b45b39c
commit
fcb0a3b2a6
3 files changed
+14
-3
No files matched your search
@@ -36,11 +36,24 @@ class UserLoginAPIView(APIView):
|
||||
else:
|
||||
return serializer_invalid_response(serializer)
|
||||
|
||||
|
||||
@login_required
|
||||
def logout(request):
|
||||
auth.logout(request)
|
||||
return http.HttpResponseRedirect("/")
|
||||
|
||||
|
||||
def page_jump(request):
|
||||
if not request.user.is_authenticated():
|
||||
return render(request, "oj/index.html")
|
||||
|
||||
try:
|
||||
if request.META['HTTP_REFERER']:
|
||||
return render(request, "oj/index.html")
|
||||
except KeyError:
|
||||
return http.HttpResponseRedirect('/problems/')
|
||||
|
||||
|
||||
class UserRegisterAPIView(APIView):
|
||||
def post(self, request):
|
||||
"""
|
||||
|
||||
Reference in new issue
Block a user