Django チートシート

https://media.readthedocs.org/pdf/test-driven-django-development/latest/test-driven-django-development.pdf


* Virtualenv で仮想環境のセットアップ
(python3 で作りたいので適宜 $ alias python=python3 しておく)

- 生成: $ virtualenv venv
- アクティベート: $ source ./venv/bin/activate
- モジュールのインストール:  $ pip install django
- requirements.txt の生成: $ pip freeze > requirement.txt
- requirements.txt からインストール: $ pip install -r requirements.txt 

* git 設定関連
- ignore ファイル生成: $ echo "*.pyc" > .gitignore

* Django でサイトを作る
- 雛形作成: $ django-admin startproject project
  (移動 cd myblog)
- DBファイルの作成: $ python manage.py makemigrations
- DBファイルの反映: $ python manage.py migrate
- スーパーユーザー作成: $ python manage.py createsuperuser
- サーバー起動: $ python manage.py runserver

* アプリを追加
- 雛形作成: $ python manage.py startapp app


コメント

このブログの人気の投稿

Callback関数を知らん人がまず理解すべきことのまとめ。

C言語でBluetoothスタックを叩きたい人のBluetooth開発入門その1

C++プログラミング入門(1) // 倉庫番プログラムの実装