Flask WebAcademyのブログ

Web開発に役立つ知識を発信

FlaskとDjangoのどちらが学習コストが低いのか?

こんにちは! 今回の記事では、FlaskとDjangoのどちらが学習コストが低いのかについて解説したいと思います。 Flask、DjangoともにPythonで作られたWebフレームワークです。それぞれ異なる特徴を持ち、 […]

Read more

【エラー対処方法解説】jinja2.exceptions.template not found index.html

こんにちは! 今回の記事では、jinja2.exceptions.template not found index.htmlというエラーの対処方法について解説します。 こちらのエラーは、Flaskでよく見かけるエラーだと […]

Read more

Flaskの__init__.pyファイルとは何なのか?

こんにちは! 今回の記事では、Flaskの__init__.pyファイルについて解説します。 よく見かけるファイルだけど、どのような仕組みでなぜこのような名前なのかを理解している方は少ないのでしょうか? 今回の記事では、 […]

Read more

Flaskでデバッグする方法を解説【デバッグツールバーを活用しよう】

こんにちは! 今回の記事では、Flaskでデバッグをする方法について解説します。 デバッグとは、ソフトウェアのソースコードのエラーやバグを見つけて修正するプロセスのことです。Flaskが予期した動作をしない場合にデバッグ […]

Read more

FlaskでJavaScriptを読み込む方法を解説

こんにちは! 今回の記事では、FlaskでJavaScriptを読み込む方法について解説します。 FlaskはPythonで書かれた軽量なウェブフレームワークであり、ウェブアプリケーションを迅速に開発するのに非常に適して […]

Read more

Flaskでリダイレクトを実装する方法解説

こんにちは! 今回の記事では、PythonのWebフレームワークである、Flaskのリダイレクトを実装する方法について解説します。 リダイレクトとは、URLを自動的に転送をする仕組みのことです。 URLリダイレクトはユー […]

Read more

Flaskで画像アップロード機能を実装する方法

こんにちは! 今回の記事では、Flaskで画像アップロード機能を実装する方法を解説します。 画像アップロード機能はWebアプリケーションでよく使われる機能です。画像アップロードの実装方法がわからない方のために、サンプルア […]

Read more

Flask-WTFの使い方を解説【フォームを作成しよう】

こんにちは! 今回の記事では、Flask-WTFの使い方について解説します。 Flaskでフォームを作成する際に便利なライブラリが、Flask-WTFです。 Flask-WTFは、Flaskアプリケーションでフォームを簡 […]

Read more

Flaskでデータベースのリレーションを設定する方法【Flask-SQLAlchemy】

こんにちは! Flaskは、PythonのWebフレームワークであり、そのシンプルさと柔軟性から多くの開発者に支持されています。 Flaskでデータベースを使用する際、リレーション(関連付け)を設定することが多いでしょう […]

Read more

FlaskでGoogle OAuthを実装する方法を詳しく解説!

こんにちは! 今回の記事では、FlaskでGoogle OAuthを実装する方法について解説したいと思います。 OAuthとは、「Open Authorization」の略で、サードパーティのアプリケーションがユーザーの […]

Read more

Flask-Loginのcurrent_userの使い方を解説

こんにちは! Flask-Loginは、Flaskアプリケーションでログイン機能を実装する時に使われる便利なライブラリです。そのFlask-Loginの中にあるcurrent_userの機能はよく使います。 例えば、ログ […]

Read more

Flaskでログイン機能を実装する方法を解説【会員登録、ログイン、ログアウト機能】

こんにちは! 今回の記事では、Flaskでログイン機能を実装する方法を解説します。 ログイン機能を実装するには、Flask-Loginを利用します。その他にも、データベースやフォームの処理などを設定する必要があります。 […]

Read more