Djangoチュートリアル mac環境にて
Python3でDjangoを使ってWEBアプリのサンプルを動かそうと思いまして。
以下の記事を参考にして、環境構築をしてみました。
qiita.com
内容はともかく先ずは動かしてみよう。
記事では、Win環境で実行していますが私はmac OS High Sierraを利用しています。
Gitを公開して頂いているので、先ずは以下のコードをクローンします。
github.com
git clone https://github.com/okoppe8/Django-Simple-CRUD-Sample:embed:cite
続いてDjangoをインストールします。
pip install django django-crispy-forms django-filter django-pure-pagination
インストールが無事完了したみたいなので、以下のWindowsコマンドを読み替えて実行してみました。
Windowsでのコマンド
python -m venv env env\Scripts\activate pip install -r requirements.txt manage.py migrate manage.py createsuperuser manage.py runserver
Mac OSでのコマンド
python -m venv env source env/bin/activate pip install -r requirements.txt python manage.py migrate python manage.py createsuperuser python manage.py runserver
WindowsとかMacとかプラットフォームに応じて、venvで仮想環境を有効化するコマンドが違うみたいです。
28.3. venv — 仮想環境の作成 — Python 3.6.5 ドキュメント
んでウェブサーバは無事起動したみたいです。
名簿アプリなのですが、すぐにでも実用できそうなほどクオリティが高くびっくりしました!
これをいじりながらDjangoの勉強をさせていただきます。