Flaskのblueprintオブジェクトを用いて、前回作成した__init__.pyの商品情報のコードを整理します。
|
web └── items.py (1)・・・ 新規追加 └── __init__.py (2)・・・ 変更 └── templates | └── base.html | └── index.html └── static └── style.css |
(1) items.py __in…続きを読む
Flaskのモジュールから色々なクラスや関数をインポートできるように「__init__.py」を利用して商品リストを作成します。
|
web └── __init__.py (1)・・・ 新規作成 └── templates | └── base.html | └── index.html (2)・・・ 新規作成 └── static └── style.css (3)・・・ 追加 |
(1) _…続きを読む
以前、Jinjaテンプレートで作成したWebページに、スタイルシート(CSSファイル)を用いてページを装飾したいと思います。 スタイルシートは以下のように「static」フォルダに置きます。 [crayon-6741d1…続きを読む
今回は、Pythonに付属している軽量なRDBMSの「SQLite3」を使用してみたいと思います。 簡単にですが「SQLite3」とは、 ・著作権を放棄しパブリックドメインに帰している ・サーバではなくライブラリ ・手軽…続きを読む
前回に作成したWebページより、HTMLを整理するためにjinja2テンプレートを使用します。 jinja2テンプレートとは、Flaskのデフォルトのテンプレートエンジンで、HTMLの中にPythonを埋め込むことができ…続きを読む
前回の「Flask」を使用して”Hello World”を表示しましたが、今回は少しだけ動きのあるWebページを作成していきたいと思います。 今回対象となるファイルの配置は以下のようになります。 …続きを読む
PythonのWebフレームワークについて、前回は「bottle」でしたが、今回は「Flask」を利用してみます。 FlaskはAnacondaに同梱されているので、すぐに使用できます。 ※もしFlaskが正しく動作しな…続きを読む
PythonのWebフレームワークである「Bottle」を利用して、HelloWorld!を表示するWebアプリを試してみました。 ※Anacondaはインストール済みからスタート まず、BottleのインストールはAn…続きを読む
Pythonの勉強の時に使用していた「Jupyter Notebook」について、紹介いたします。 ・準備 Pythonのディストリビューション「Anaconda」をインストールすると、「Jupyter N…続きを読む