FlaskFlask Web開発入門10 はじめに ここまでで、実際にデータベースモジュールと、モデルの定義まで完了した。今回は、モデルで定義した内容をデータベースに反映させる必要がある。 データベースへの反映作業は、モデルを定義した後に1度だけ行う必要がある。今回はスクリプトと... 2019.10.29FlaskPythonプログラム
FlaskFlask Web開発入門9 はじめに ブログアプリケーションでは記事の投稿、閲覧を行うのに、実際の記事データを保存し、必要に応じてデータを取り出せるようにする必要がある。 実際のデータを保存しておくべき場所がデータベースで、データベースから効率よくデータ保存したり取... 2019.10.15FlaskPythonプログラム
FlaskFlask Web開発入門8 はじめに URLのリンクは、これまでhref="/login"など、リンクのパスを直接記載していた。ただし、リンクのパスはアプリケーションの開発が進みにつれて変更になる可能性がある。そのとき、色々な場所で指定しているリンクのパスを1つ1つ... 2019.10.13FlaskPythonプログラム
FlaskFlask Web開発入門7 はじめに ログインフォームで、ユーザ名やパスワードを間違った場合はフォームが再表示されるだけのため、入力が間違ったことがわかりにくい。そこでflashを使い下記を実行していく。 ログインの成功や失敗 ログアウトの各アクションごとにメッセ... 2019.10.07FlaskPythonプログラム
FlaskFlask Web開発入門4 はじめに 今回は前回の続きで、ユーザIDとパスワードを知っている人だけがアクセスできるようにユーザ認証の機能を実装する。そして、ナビゲーションバーにログイン、ログアウトのリンクを追加していく。 ログインフォームの作成 ログインフォームを作... 2019.09.29FlaskPythonプログラム
FlaskFlask Web開発入門3 はじめに FlaskのMTVフレームワークで構成を学ぶ。そして前回の続きで、configファイルの作成、有効化する。hこれまではリクエストに対して文字列を返していたが、実際にユーザがWebブラウザで閲覧するのはhtmlファイルである。そこ... 2019.09.15FlaskPythonプログラム
FlaskFlask Web開発入門2 はじめに pipnevを使用し、プロジェクトごとに専用の環境を構築し、アプリケーションを作成していく。 今回はアプリケーションHello Worldをブラウザ上で表示できるところまで実行する。 Pipenvとは Pipenvとは、プロジェ... 2019.09.12FlaskPythonプログラム
FlaskFlask Web開発入門1 はじめに 今回はFlaskと呼ばれるWebアプリケーション開発フレームワークについて学ぶ。目的はFlaskの基本的な開発手法をマスターするためである。 Flaskとは何か? FlaskはPythonというプログラミング言語で利用する軽量W... 2019.09.02FlaskPythonプログラム