
python| まとめ | 現役エンジニア&プログラミングスクール講師「python」のまとめページです。pythonに関して抑えておきたい知識や文法やにについて記事をまとめています。まとめページの下部には「おすすめの学習書籍」「おすすめのITスクール情報」「おすすめ求人サイト」について情報を掲載中...
Flask 開発準備

Flask(Part.1)| 【概要と環境構築 】「python」の「集合」について集合の作成方法を扱っています。「 {}(集合表記演算子)」を利用した集合の作成と、その注意点「set関数(組み込み関数)」を利用した集合の作成と。その注意点を記事にしています。...
Flask MVTの概要とアプリケーションの起動

Flask(Part.2)| 【MVTの概要とアプリケーションの起動方法 】FlaskはDjangoとは異なり、Webアプリケーションの構造を整理するためのアーキテクチャパターン、MVT(Model-View-Template)を厳格に定めていませんが、FlaskでもMVTの構造に近い形で開発を行うことがあるため、この記事でも概要を扱っています。その後、最小のアプリケーションを作成して起動する方法を扱っています。...
Flaskの基本

Flask(Part.3)| 【テンプレート(Jinja2)の利用】Flaskで利用できる標準のテンプレートエンジンJinja2について扱っています。Jinja2はFlaskをインストールするだけで利用ができ、HTMLやXMLなどいろいろなマークアップ文書を生成することや、テンプレート内に値を埋め込むことができます。...
-320x180.jpg)
Flask(Part.4)| 【ルーティングの基本】Flaskのルーティングついて扱っています。Flaskのルーティングは、特定のURLに対して処理を紐付ける仕組みです。ルーティングを行う方法には、@app.route() デコレーターを利用する方法
やBlueprintを利用する方法があります。...
-320x180.jpg)
Flask(Part.5)| 【ルーティングの利用(1)実装】Part.3までに作成したminiappアプリに「商品管理ページ」「商品追加ページ」を作成して、それぞれのページの遷移(ルーティング)を設定します。このPartではデータベースを利用せず、テンプレートの準備とルーティングについて実装し、その内容を確認します。...
-320x180.jpg)
Flask(Part.6)| 【ルーティングの利用(2)解説】Part.5までに作成した「商品管理ページ」「商品追加ページ」「商品一覧ページ」とそのルーティング(ページ遷移、リダイレクト)について解説しています。その他、フォームの利用方法、リクエストパラメータの利用方法について解説しています。...

Flask(Part.7)| 【Flask-WTFを利用したバリデーション】Flask-WTFライブラリを利用し、バリデーション機能の利用を実装します。バリデーションとは、ユーザーが送信するデータが期待する形式や条件を満たしているかを確認する処理です。Flaskにはいくつかのバリデーション方法がありますが、Flask-WTF(WTForms)を使用する方法が一般的です。他にも、request.form を手動で処理する方法や、marshmallow などのライブラリを使う方法もあります。...
記事追加予定

「python」おすすめ書籍 ベスト3 | 現役エンジニア&プログラミングスクール講師「python」の学習でお勧めしたい書籍をご紹介しています。お勧めする理由としては、考え方、イメージなどを適切に捉えていること、「生のpython」に焦点をあてて解説をしている書籍であることなどが理由です。勿論、この他にも良い書籍はありますが、特に質の高かったものを選んで記事にしています。ページの下部には「おすすめのITスクール情報」「おすすめ求人サイト」について情報を掲載中。...
ブックマークのすすめ
「ほわほわぶろぐ」を常に検索するのが面倒だという方はブックマークをお勧めします。ブックマークの設定は別記事にて掲載しています。

「お気に入り」の登録・削除方法【Google Chrome / Microsoft Edge】「お気に入り」の登録・削除方法【Google Chrome / Microsoft Edge】について解説している記事です。削除方法も掲載しています。...

【パソコン選び】失敗しないための重要ポイント | 現役エンジニア&プログラミングスクール講師【パソコン選び】失敗しないための重要ポイントについての記事です。パソコンのタイプと購入時に検討すべき点・家電量販店で見かけるCPUの見方・購入者が必要とするメモリ容量・HDDとSSDについて・ディスプレイの種類・バッテリーの持ち時間や保証・Officeソフト・ウィルス対策ソフトについて書いています。...