私はPython 3をサーバサイドのスクリプト言語として使用しています。私はユーザを自分のサイトにログインさせておく方法が必要です。私はコードページを手渡すほうが好きなので、私はフレームワークを使用しないので、Python 3でPHPのようなセッション変数を作成するにはどうすればいいですか?Pythonでセッション変数を作成するにはどうすればよいですか?
0
A
答えて
4
セッションのロジックは、ユーザークッキー内に一意のセッションIDを格納しています(uuidパッケージはそのために完璧な仕事をします)。また、セッションデータをファイル、データベース、またはその他のセミパーマネントデータストアに格納します。
このアイデアは、ユーザーのCookieから受け取ったセッションIDを、サーバーのどこかに保存されている一部のデータと照合しています。
私はあなたが正しいヘッダーを追加してレスポンスヘッダーを介してクッキーを設定する方法を知っていることを前提としています。 その他の情報はここにあります:http://en.wikipedia.org/wiki/List_of_HTTP_header_fields#Responses
関連する問題
- 1. DotVVMビューモデルでセッション変数を作成するにはどうすればよいですか?
- 2. Grails 3でセッションが作成されないようにするにはどうすればよいですか?
- 3. Pythonでループを作成するにはどうすればよいですか?
- 4. Pythonでコンソールアプリケーションを作成するにはどうすればよいですか?
- 5. ローカルハイスコアを作成するにはどうすればよいですか? - Python
- 6. ウォーキングアニメーションを作成するにはどうすればよいですか? (Pygame、python)
- 7. 変数を作成するにはどうすればいいですか?
- 8. グローバル変数を作成するにはどうすればいいですか?
- 9. 別の変数名から変数を作成するにはどうすればよいですか?
- 10. JavaScript変数をセッション変数に保存するにはどうすればよいですか?
- 11. Pythonでダミー変数を作成するにはどうすればいいですか?
- 12. ローカル変数を使用してグローバル変数を作成するにはどうすればよいですか?
- 13. AMPLでカスタム関数を作成するにはどうすればよいですか? Pythonで
- 14. Pythonでインデックス作成でCouchbase関数を使用するにはどうすればよいですか?
- 15. セッション間で持続するクライアント側のデータベースを作成するにはどうすればよいですか?
- 16. 既に作成されていない変数をPythonで作成するにはどうすればよいですか?
- 17. 引数を変更する関数オブジェクトを作成するにはどうすればよいですか?
- 18. Pythonでctypesを使用してコールバック関数を作成するにはどうすればよいですか?
- 19. セッションはどのようにJSPで作成されますか?
- 20. 非可変テンプレートクラス内に可変テンプレート関数を作成するにはどうすればよいですか?
- 21. 値が持続するPL/SQLで変数を作成するにはどうすればよいですか?
- 22. Pythonで複数のappengineプロジェクトを作成するにはどうすればよいですか?
- 23. ループ内で新しい変数を作成するにはどうすればよいですか?
- 24. リモートサーバから別のリモートサーバにPHPセッションを作成するにはどうすればよいですか?
- 25. コマンド変数からbashで配列を作成するにはどうすればよいですか?
- 26. ExpressJSセッションを処理するモジュールを作成するにはどうすればよいですか?
- 27. ループ内で関数を作成しないようにするにはどうすればよいですか?
- 28. StataまたはExcelで時間変数を作成するにはどうすればよいですか?
- 29. セッション認証でDjango Rest FrameworkへのHTTPリクエストを作成するにはどうすればよいですか?
- 30. PHPで永続セッションを作成するにはどうすればよいですか?
通常はフレームワークによって処理されます。カスタムコードを使用している場合は、コードの設定方法に完全に依存します(正直なところ、あなた自身の質問に答えられる唯一の人かもしれません)。 –
あなたは本当にCGIを使うべきではありません。フラスコのような素敵なフレームワークを使って、WSGI経由で実行してください。そして、[NIH症候群](http://en.wikipedia.org/wiki/Not_invented_here)は非常に悪いことです! – ThiefMaster
あなたの質問はおそらく次のようになるはずです: "私は自分自身のWebフレームワークをPythonで書いています。ここで私はセッション変数を実行しようとしていますが、うまくいきません。 – alan