ユーザのためにdjango1.10にセッションを作成しました。自分のコードで生成されたすべてのデータをsession_keyに関連付ける方法を知りたいのですが、これらのデータはmysqlテーブルに保存されます。多くのユーザーが同時にログインすると、すべてのデータがそれぞれのユーザーに関連付けられます。ユーザデータとセッションキーの関連付け
0
A
答えて
0
すべてのテーブルにユーザー列があります。ユーザーがセッションに一意の値(ユーザーIDまたは電子メール)を格納しているときにログインします。
request.session['USER_ID'] = userId(or email)
ここで、このIDは要求に含まれ、プロジェクトからアクセスできます。
すべてのデータと共にレコードを追加する場合は、userIdをユーザー列のテーブルに追加します。ビューの中では、request.session.get( 'USER_ID')としてアクセスできます。クエリ。
+0
このユーザーIDはmyviews(関数)で定義されていますが、ログアウト関数。 – zinc
+0
ログアウト機能にもリクエストがあります。同じ方法でアクセスしてください。 request.session.get( 'USER_ID') – shadow0359
関連する問題
- 1. アクティブモデルシリアライザとの関連付け
- 2. DQLクエリと関連付け?
- 3. MySQLとサブクエリとの関連付け
- 4. Boostrapのページングとテーブルの関連付け
- 5. has_manyとbelongs_toの関連付けのラジオボタン
- 6. RSpecとのhas_manyの関連付け
- 7. RequestFactoryと@OneToManyの関連付け
- 8. インターフェイスとHibernateの関連付け
- 9. レールの関連付けとフォーム
- 10. Rails 3.1の関連付けとカウント?
- 11. モデルの関連付けとデータモデリング
- 12. Rails3-amfとamfへの関連付け
- 13. エンティティフレームワーク非キーフィールドとの関連付け
- 14. Rails STIとサブクラスの関連付け
- 15. ユーザーとクライアントの関連付け
- 16. 凡例とgeom_ribbonの関連付け
- 17. Rails3スコープとhas_manyの関連付け
- 18. Ember.jsとRailsモデルの関連付け
- 19. aiohttpリクエストとレスポンスの関連付け
- 20. オブジェクトとカメラの関連付けblender python
- 21. CakePHP 2.0ページネーションとサムの関連付け関連するモデル
- 22. Uncrustifyファイルの関連付け
- 23. Rails:モデルの関連付け
- 24. Railsモデルの関連付け
- 25. Sequelizeの関連付け値
- 26. Rubyクラスの関連付け
- 27. クラスの関連付け
- 28. 2つのデータベーステーブルの関連付け(従業員をアクティビティに関連付ける)
- 29. belongs_toのデフォルトの関連付け=(関連付ける)メソッドをオーバーライドする方法?
- 30. アプリケーションプールとappcmdを関連付けます
mysqlテーブルのデータをsession_key.soに関連付けます。ユーザーがセッションキーとともにログアウトすると、データも削除されます。 – zinc
db.httpsからすべての有効期限を削除するdjangoが提供するclear sessionを使うことができます://docs.djangoproject.com/ja/1.9/ref/django-admin/#django-contrib-sessions – shadow0359
私は関連付けたいsession_key..soで生成されたすべてのデータは、同時にログインした異なるユーザーのために異なります。 – zinc