我正在使用登錄中間件創建用戶登錄表單。Django檢索會話用戶標識
用戶成功登錄後,從視圖中檢索用戶標識的最佳方法是什麼?
創建一個middleware.py:
class LoginMiddleware(object):
def process_request(self, request):
if request.path != self.require_login_path and request.user.is_anonymous():
if request.POST:
return login(request)
else:
return HttpResponseRedirect('%s?next=%s' % (self.require_login_path, request.path))
等等,正常的auth中間件又出了什麼問題? – 2011-05-12 15:33:18
它沒有錯,我面對的問題是從視圖或模板登錄後檢索用戶ID。 – kelvinfix 2011-05-13 00:27:42