テーブルにレコードを手動で追加する必要がありdjango_session
ます。私自身のSQLで。
session_data
列を空のままにできますか? それはどのような目的に役立ちますか?
テーブルにレコードを手動で追加する必要がありdjango_session
ます。私自身のSQLで。
session_data
列を空のままにできますか? それはどのような目的に役立ちますか?
session_data
セッションの実際のデータが含まれています。Django セッションでは、セッションを追跡する Cookie には、実際には ID だけが含まれます。この ID は、実際のセッション データを含むデータベース内のレコードを指します。session_data
空白にしないでください。空の文字列を保存できますが、Django データベース バックエンドと同じ方法でシリアル化する必要があります。残念ながら、これには (Python のpickle
モジュールを使用して) データをピクルしてから base-64 表現に変換する必要があるため、Python の外部でこれを行うのは簡単ではないかもしれません。
独自の SQL を使用する必要があるのはなぜですか? Django のセッション フレームワークを利用してオブジェクトを作成するスクリプト (できれば管理コマンド) を作成してみませんか?