我有這樣Django的HttpResponseRedirect從功能
def checkLogin(request)
if request.user.is_authenticated:
return None
else:
return HttpResponseRedirect(reverse(login))
def somePage(request)
checkLogin(request) #kicks the user out if not login
#do other things here if not kick out
我想在我的很多意見checkLogin代碼,所以我希望把它放在一個功能,便於使用。
但是由於某些原因,HttpResponseRedirect無法正常工作。我可以使用渲染而不是httpresponseredirect。
非常感謝您的解釋。 – user2478240 2014-10-22 11:30:01