12億円ほしい人のブログ

メガBIG当たらないかな

Flask

Flaskアプリ用にPostgreSQLを用意

FlaskベースのWebアプリ用のデータベースとしてPostgreSQLを用意した時のメモ。 PostgreSQLのインストール 以下サイトを参考に実施。 管理者ユーザーでログイン C:\PostgreSQL\15\bin\psql.exe -U postgres # Passwordを入力 ロールを作成 CREATE ROLE flask…

Flaskのデバッグモードでの起動方法のメモ

Flaskのデバッグモードでの起動にあたってのメモです。 FLASK_ENVは廃止されているため、FLASK_ENV=developmentとしてもデバッグモードはoffのまま デバッグモードを利用するときは、FLASK_DEBUG=1を.envに記載する 参考 qiita.com msiz07-flask-docs-ja.rea…

Flaskのリクエストの情報の取り出されるかについてのメモ

Flaskのrequestについての妄想メモです。 flask.requestについて 以下のようなコードを例とします from flask import Flask, request app = Flask(__name__) @app.route('/', methods=['GET', 'POST']) def index(): user_email = request.form['user_email'…

flask run したときのFlaskのアプリの探し方

flask run --app <application name>でFlaskアプリケーションを実行できますが、アプリケーションであるapp = Flask(__name__)をFlaskがどのように探すかについてです。 msiz07-flask-docs-ja.readthedocs.io 上記に記載の通り、をimportして、自動的に以下のいずれかを探すよ</application>…

Flaskアプリにて「code 400, message Bad HTTP/0.9 request type」と出た

以下サイトにてFlaskを勉強中のエラー解消の備忘録です。 msiz07-flask-docs-ja.readthedocs.io 以下のコマンドを実行して「Running on http://127.0.0.1:5000」と出たのですが、ctrl + clickすると「このサイトは安全に接続できません」エラー画面になりま…

Flaskチュートリアルのメモ1

以下のサイトでFlaskについて勉強中です。 msiz07-flask-docs-ja.readthedocs.io サイト内の以下コードについての調査メモです。 import sqlite3 import click from flask import current_app, g def get_db(): if 'db' not in g: g.db = sqlite3.connect( c…