django_sessionからユーザーを見つける方法は?
djangoは、django_sessionテーブルにセッションキーとして保存されている「sessionid」という名前のCookieを設定します。django_sessionテーブルには、各セッションキーに対応するセッションデータも含まれています。
まず、セッションdictを抽出する必要があります。
http://code.djangoproject.com/browser/django/tags/releases/1.2.3/django/contrib/sessions/backends/base.py#L86
そのdictでは、認証ミドルウェアによってそこにユーザーIDが書き込まれている必要があります。
http://code.djangoproject.com/browser/django/tags/releases/1.2.3/django/contrib/auth/__init__.py#L60
(リンクがリンクではないことをお詫びします-何かが壊れていました)
ビュー内からセッション情報とユーザーをそれぞれ取得するためにrequest.session
使用できない理由はありますか?request.user