Flaskを使ってブログアプリを作る1(環境構築)
環境構築
1. ターミナルからbrewのインストール
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2. brewからpython(python3系)をインストールする
brew install python
3. python2系からpython3系に乗り換える
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python3 get-pip.py
4. vscodeを開き、ターミナルからpipと打ち、エラーが出ない事を確認したら、任意のフォルダを作る。
5.pipenvインストール
pip install pipenv
6.仮想環境を作る
pipenv --three
7.仮想環境にはいる
pipenv shell
8.Flaskのインストール
pipenv install Flask
9.ファイル構成
10.ファイルの中身
▼init.py
from flask import Flask #flaskを使う app = Flask(__name__) import flask_blog.views #処理命令をvies.pyに受けわたす
▼views.py
from flask_blog import app #appの変数の中にFlask__name__をここで使うという意味↑ @app.route('/') def show_entries(): return "hello world!!"
▼server.py
from flask_blog import app if __name__ == '__main__': app.run(debug=True) #サーバーそのものだと思って良い #ここを起動させることによって、アプリケーションの変数を持ってきて、そのアプリケーションを動かす。 #__name__とアプリケーションが等しい時に実行する
11.server.pyでファイルを実行する
実行できなかったら、vscodeの左下の文字クリックし、ドロップダウンの一番下のpipenvと書かれている物を選択する。 →もう一度server.pyでファイルを実行する。
12.ターミナルに表示されるURLをクリックする!
するとブラウザに表示される