問題タブ [flask]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Flask/Jinja2 を使用して HTML をテンプレートに渡す
Flask と SQLAlchemy の管理者を作成しています。さまざまな入力の HTML をビューに渡したいと考えていますrender_template
。テンプレート フレームワークは HTML を自動的にエスケープするように見えるため、すべての<"'>
文字が HTML エンティティに変換されます。HTML が正しくレンダリングされるようにするにはどうすれば無効にできますか?
python - WebfactionにFlaskアプリケーションをデプロイするにはどうすればよいですか?
Webfactionに単純なFlaskアプリケーションをデプロイする方法を知っている人はいますか?Webfactionがmod_wsgiをサポートしていることを知っており、Flaskサイトのガイドを読みましたが、それでもアプリを機能させることができません。誰かが動作する構成を持っていますか?
グラハム・ダンプルトンのコメントに答えるために更新してください。
500内部サーバーエラーが発生します。Apacheはログにエラーを表示しません。WSGIスクリプトが実行され、アプリケーションが正しく作成されているようですが、500エラーが発生し続けます。
ありがとう。
python - 多言語フラスコアプリケーション
Flaskアプリケーションを多言語にするための好ましい方法はありますか?理想的には、このソリューションでは@app.route
、同じビューで、などの言語ごとに異なるURLを使用できるようになり@app.route(en='/staff/', fr='/equipe/)
ます。私はそのようなものを一緒にハックできるとかなり確信していますが、既存のライブラリは確かに私に時間を節約するでしょう。ありがとう。
python - スクライト。last_insert_rowid() 以外に、挿入後に自動インクリメント主キーの値を取得する方法は?
私はFlaskマイクロフレームワークでSqlite3を使用していますが、この質問はSqlite側のみに関係しています..
コードのスニペットを次に示します。
downloads
テーブルには、次の属性を持つ別の列があります 。id integer primary key autoincrement,
2 人が同時に書き込むと、上記のコードでエラーが発生する可能性があります。
トランザクションが乱雑になる可能性があります。Sqlite には、INSERT を実行した後に生成された主キーを返す方法が組み込まれていますか?
python - フラスコ/パイソン。アップロードされたファイルから MIME タイプを取得する
Flask マイクロフレームワーク 0.6 と Python 2.6 を使用しています
保存できるように、アップロードされたファイルから MIME タイプを取得する必要があります。
関連する Python/Flask コードは次のとおりです。
Web ページのコードは次のとおりです。
コードは機能しますが、アップロード時に MIME タイプを取得できる必要があります。ここでFlaskのドキュメントを見てきました:http://flask.pocoo.org/docs/api/#incoming-request-data
したがって、MIMEタイプを取得することはわかっていますが、方法がわかりません'txt/plain' などのテキスト文字列として取得します。
何か案は?
ありがとうございました。
python - Python 初心者の質問 - return ステートメントを理解しようとしている
基本的に、登録関数で create_user の内容を返し、データベースに保存するために使用したいと考えています。私は完全な初心者です。私は何を誤解していますか?
python - Python を使用して、zip アーカイブ内のファイルの名前を取得する
Web サイトでダウンロードできる非常に大きな zip ファイルがいくつかあります。Python を使用する Flask マイクロフレームワーク (Werkzeug ベース) を使用しています。
実際にダウンロードせずに、zip ファイルの内容 (つまり、ファイル名とフォルダ名) を Web ページ上の誰かに表示する方法はありますか? サーバー側でワークアウトを行う場合と同様に。
私自身、zip アーカイブに何が入っているかを知らないと仮定します。
この投稿にコードが含まれていないことをお詫びします。
助けてくれてありがとう。
python - Python Pickleを利用したWebサイトの作成に何か問題はありますか?
私はかなり前からこのアイデアをいじっていますが、それを実行している人々に関する情報は見ていません。1つのオブジェクトをロードして変更する必要がある小さなWebサイトプロジェクトがあります。このオブジェクトは非常に単純であり、数kbを超えてはなりません。この少量のデータに対してDBを実行する代わりに、このデータを使用pickle
および/またはshelve
保存してロードしてみませんか?プロジェクトにBottleやFlaskなどのマイクロWebフレームワークを使用することを計画しています。
このメソッドを使用してデータをロードしない理由はありますか?Apacheの起動時にのみpickleファイルがロードされるため、速度が影響を受けることはないと思います(データベースにクエリを実行するよりも高速です)。
ご入力いただきありがとうございます。
python - フラスコエラー:werkzeug.routing.BuildError
フラスコサンプルアプリのログインを変更すると、最初の行でエラーが発生します。ただし、www.htmlはテンプレートディレクトリにあります。
表示エラー:</ p>
python - Flask / Werkzeug、ログイン後に前のページに戻る方法
Pythonを使用するWerkzeugをベースにしたFlaskマイクロフレームワークを使用しています。
制限された各ページの前に、ユーザーがログインしていることを確認するデコレータがあります。現在、ログインしていない場合は、次のようにログインページに戻ります。
ログイン後、ユーザーをログインページに移動させたページに戻す必要があります。また、渡された変数などを保持する必要があります(つまり、リンク全体は基本的にwww.example.com/download_file?id=3)
誰かがこれを行う方法を知っていますか?
ご協力ありがとうございました :-)