6

ビュー内で、これがセッションの最初のヒットであるかどうかを判断する簡単な方法はありますか?

session-create-dateとsession-last-accessed-dateを比較するような明らかなものを探しましたが、それらのフィールドは存在しないようです。

セッションデータにカスタムキーを設定し、キーがない場合は新しいセッションであると想定しますが、もっとクリーンな方法があるかどうか疑問に思いました。

ありがとう!

4

2 に答える 2

1

settings.SESSION_COOKIE_AGEマイナスで計算したらどうですかmy_session.get_expiry_age()?0 に近いほど、新しいセッションです。最初のヒット セッションの場合、これは常にゼロですが、わかりません。

于 2012-08-29T01:39:41.357 に答える