diff --git a/contest/decorators.py b/contest/decorators.py index 663f8fb..dca63bf 100644 --- a/contest/decorators.py +++ b/contest/decorators.py @@ -32,7 +32,7 @@ def check_user_contest_permission(func): if request.is_ajax(): return error_response(u"请先登录") else: - return HttpResponseRedirect("/login/?__from=" + urllib.quote(request.build_absolute_uri())) + return HttpResponseRedirect("/login/?__from=" + urllib.quote(request.path)) # kwargs 就包含了 url 里面的参数 if "contest_id" in kwargs: