Kuzunoha-NEのブログ

pythonの勉強中。

flask

【Python】【Flask-Migration】 flask db init でKeyError: 'migrate'って表示された。

こんばんは、葛の葉です。 flask-migrationを使っていて、コマンドでflask db initと実行したらKeyError: 'migrate'と表示されて実行されないということがありました。 File "/usr/local/lib/python3.6/site-packages/flask_migrate/__init__.py", line 125,…

【Python】Flaskでcreate_app関数を作って使う

こんばんは、葛の葉です。 今回はFlaskで調べものをしているとよく見かけるcreate_app関数を使ってみます。 環境 Python 3.6.6 Flask 1.0.2 ディレクトリ構成はこちら カレントディレクトリ ├── app_factroy.py ├── app.py └── test_app.py create_appを作る…

【Python】FlaskのJinja2と別でimportしたJinja2を使って文字の置換を二回行う

こんばんは、葛の葉です。 Flaskの文字置換を二段階にわけて行いたい場合の方法を書きます。 環境 python 3.6.5 flask 1.0.2 jinja2 2.10 やり方の説明 元のhtml -> custom_jinja -> flaskのjinja2 できれいにする。 custom_jinjaでは::で挟んだ変数を読み込…

FlaskチュートリアルでFlask-Migrateを実施 + flaskrをuwsgiで配信する方法

FlaskチュートリアルでFlask-Migrateを実施 + flaskrをuwsgiで配信する方法 こんにちは、葛の葉です。「くずのは」って読むんですよ。よろしくお願いします。 さて、今回は、Flaskチュートリアルのflaskrを見ながらアプリケーションを作っていたのですが、そ…

Ngrokを使ってみようの巻

Ngrokを使ってみようの巻 こんばんは、葛の葉です。 さて、Ngrokというものがありまして、簡単なWebサーバーなら簡単に立ち上げることが出来るすぐれものがあるんです。 ngrok.com アカウントを入るように求められるのでGoogleとかのアカウントで好きに入っ…