mirror of
https://github.com/QingdaoU/OnlineJudge.git
synced 2024-09-21 00:13:18 +00:00
登录回调的url改为相对路径
This commit is contained in:
parent
c30c3f3528
commit
383935c4d8
@ -33,7 +33,7 @@ class BasePermissionDecorator(object):
|
||||
if self.request.is_ajax():
|
||||
return error_response(u"请先登录")
|
||||
else:
|
||||
return HttpResponseRedirect("/login/?__from=" + urllib.quote(self.request.build_absolute_uri()))
|
||||
return HttpResponseRedirect("/login/?__from=" + urllib.quote(self.request.path))
|
||||
|
||||
def check_permission(self):
|
||||
raise NotImplementedError()
|
||||
|
@ -4,7 +4,6 @@ import json
|
||||
import urllib
|
||||
from django.http import HttpResponseRedirect, HttpResponse
|
||||
from django.contrib import auth
|
||||
from utils.shortcuts import error_response, error_page
|
||||
from .models import ADMIN
|
||||
|
||||
|
||||
@ -19,6 +18,6 @@ class SessionSecurityMiddleware(object):
|
||||
return HttpResponse(json.dumps({"code": 1, "data": u"请先登录"}),
|
||||
content_type="application/json")
|
||||
else:
|
||||
return HttpResponseRedirect("/login/?__from=" + urllib.quote(request.build_absolute_uri()))
|
||||
return HttpResponseRedirect("/login/?__from=" + urllib.quote(request.path))
|
||||
# 更新最后活动日期
|
||||
request.session["last_activity"] = time.time()
|
||||
|
Loading…
Reference in New Issue
Block a user