はじめに
開発の際にブックマークをつけておいたものや、LGTMしておいたものをこちらに移植します。星がついているものはとくにいいやつです。
Flask全般
[Udemy]
1,500円セールの時に購入しました。コスパよし、内容よしでした。
Flask-SQLAlchemy
- flask-SQLAlchemy で良く使うクエリーコマンド一覧 ☆
- Flask + SQLAlchemyプロジェクトを始める手順 ☆
- Using Flask-SQLAlchemy with Flask Applications on RStudio Connect
- Python3 の 定番ORM 「 SQLAlchemy 」で MySQL ・ SQLite 等を操作 – 導入からサンプルコード
- sqlalchemyのテーブル定義tips
- 外部キー制約について
[Document]
Flask-Login
- Flask-Loginの使い方 ☆
- Authentication and Authorization With Flask-Login
- flask-loginでログインページを実装したメモ
- [Werkzeug][Flask]FlaskをSalted Passwordsに対応させる
[Document]
Flask-WTF / wtforms
[Document]
Flask-Admin
- 【Flask】flask-adminの使い方とデータベース管理画面(ダッシュボード)の実装
- Flask Admin 2つの管理パネル
- How to add content to the index page using Flask-Admin
[Document]
Blueprint
Blueprintはアプリケーションの機能を分割するために用いられます。
[Document]
テスト
[Document]
デプロイ
- FlaskとPostgreSQLでウェブアプリを作ってHerokuで無料で運用する ☆
- 【Python/Flask】作成したアプリをHerokuで公開する方法(Windows) ☆
- FirebaseをデータベースとしてFlaskアプリをHerokuへとデプロイしてみた
エラーハンドリング
[Document]
その他
importに何度もつまづいたので、残しておきます。
- Pythonでimportの対象ディレクトリのパスを確認・追加(sys.pathなど) ☆
- Pythonの相対インポートで上位ディレクトリ・サブディレクトリを指定 ☆
- Python init.pyの書き方
- Pythonのimportについてまとめる
- Python 3でのファイルのimportのしかたまとめ
おわりに
開発時によく見ていた資料をまとめました。ほかにもよいものがあったら教えてください。