(並行世界)Pythonでアプリつくる話

バケガクばっかりやってられっか!!

というつらい気持ちにならないように、プログラムのことも並行してやりましょうという日

なぜPython?

バーロォ、... 好きだからだよ

https://orig00.deviantart.net/841a/f/2013/005/6/6/detective_conan_derp_png_by_jinsuke04-d5qh5kf.png

アプリ化って何使うの

1, ... 2, ... ジャンゴ!!

http://blog-imgs-96.fc2.com/o/n/e/onepiece1919/20160806051527b3d.png

そう、かの有名なDjangoです

こっちです

https://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Django_logo.svg/1200px-Django_logo.svg.png

本題

Djangoとは?

今日の参考文献はこちら

workshop_tutorialJP · GitBook

とりあえずテスト用にpythonの仮想環境を立ち上げる

$ mkdir test_django
$ cd test_django
$ python3 -m venv django_env

ちゃんとできているか確認します

$ tree -L 1 django_env

treeはHomebrewでいれとこう

こんな感じで出たらOK

django_env/
├── bin
├── include
├── lib
└── pyvenv.cfg

今日の時点で最新のDjangoはVer.2.0らしいので、それを入れる

$ pip3 install django==2.0

ではまず、プロジェクトをつくっちゃう

$django-admin startproject test_project

無事インストールできると、こんな感じ

$ tree -L 1 .
.
├── bin
├── include
├── lib
├── manage.py
├── pyvenv.cfg
└── test_project
$ tree -L 2 test_project
test_project
├── __init__.py
├── settings.py
├── urls.py
└── wsgi.py

manage.pyおよび、test_projectができました

つづきはまた今度〜