Python– tag –
-
Programming
【Python基礎】プログラムの設定ファイルとしてJSON形式のファイルを使用する方法
設定ファイル 前回はDjangoで作成したBMI計算アプリをXserverにアップロードしてみました。 今回はこれからこのようにWebアプリやWebサイトを作っていくにあたって使うだろう設定ファイルというものを解説していこうと思います。 設定ファイルとは、例えば... -
Programming
【Django】WebアプリをXserverで公開(DjangoのインストールとBMI計算アプリをアップロード)[Python]
Django 前回、作成したBMI計算アプリを公開するため、Xserverで新しいドメインの取得と設定を行いました。 今回はサーバーにDjangoをインストールし、そしてBMI計算アプリをアップロードして、全世界に向けて公開していきます。 ただしそのためにはXserver... -
Programming
【Django】WebアプリをXserverで公開(公開用ドメイン取得[Python]
Xserver 前回、BMI計算アプリのデザインを変更し、大まかな形はできあがりました。 Webアプリが出来上がったとはいえ、まだまだやらねばならないことがあります。 それが自分以外の人がアクセスできる場所に置くこと、つまり公開するということです。 これ... -
Programming
【Django】ファイルの関係性を解説しながらBMI計算アプリの作成 その7[Python]
Django 前回、BMI計算アプリでBMI値から肥満度の結果を表示するように変更を加えました。 今回は全体的な見栄えを整えていきたいと思います。 ブラウザ上への表示を制御しているのは、/testapp2/bmiapp/templates/bmiapp/index.html です。 元々はこんな感... -
Programming
【Django】ファイルの関係性を解説しながらBMI計算アプリの作成 その6[Python]
Django 前回、BMI計算アプリで単位と初期値を表示するように変更しました。 今回は機能における最後の修正点「4. 出てきたBMI値の評価が分からない」を解決していきます。 BMIの評価は日本肥満学会が出しているので、分類はこんな感じになるとのことです。... -
Programming
【Django】ファイルの関係性を解説しながらBMI計算アプリの作成 その5[Python]
Django 前回、BMI計算アプリで表示されるBMIと適正体重の小数点以下の桁数を減らし、また入力した値を保持するように変更しました。 あと機能として修正したい点は以下の二つ。 3. Height(身長)とWeight(体重)の単位が書かれていないため、入力する数... -
Programming
【Django】ファイルの関係性を解説しながらBMI計算アプリの作成 その4[Python]
Django 前回、BMI計算アプリでBMIを計算、数値を表示するところまで解説を行いました。 ただ以下の3点に関して、まだまだ機能の改善が必要そうなことが分かりました。 小数点以下の値が多すぎる入力した値が計算後に消えてしまうHeight(身長)とWeight(... -
Programming
【Django】ファイルの関係性を解説しながらBMI計算アプリの作成 その3[Python]
Django 前回、BMI計算アプリのIndexページを表示するところまで解説しました。 そして今のディレクトリ構造はこんな感じ。 testapp2 ├── bmiapp │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── migrations │ │ └── __init__.py │ ├─... -
Programming
【Django】ファイルの関係性を解説しながらBMI計算アプリの作成 その2[Python]
Django 前回、BMIアプリを作りつつ、ディレクトリ構造を示しながら、ファイルの関係性を解説してきました。 ただ1回では解説しきれなかったので、今回その続きを解説していきます。 ということで現在のディレクトリ構造から。 /testapp2 ├── bmiapp │ ├─... -
Programming
【Django】ファイルの関係性を解説しながらBMI計算アプリの作成 その1[Python]
Django 前回、Djangoのディレクトリ構造を解説するため、Homebrew、そしてTreeをインストールしました。 今回はそのTreeを使ってディレクトリ構造を示しながら、使用したファイルがどのファイルと関係性を持っていたのか紐解きながら、新しいWebアプリを作...