特記事項
デプロイ
Heroku: django_on_docker
データベース
- マイグレーションの作成:
python manage.py makemigrations
django_on_docker/posts/migrations/0002_auto.py
をコピーdjango_on_docker/posts/fixture
をコピーdjango_on_docker/app/fixture
をコピー- マイグレーションの実行:
python manage.py migrate
- データベースの削除:
rm -d -r db.sqlite3
(*DBをPostgreSQLにした後変更する必要あり)
ルーティング
|-- /admin : 管理者ページ
|
|-- /accounts
| |-- /login : サインインページ
| |-- /logout : サインアウトページ
|
|-- /create_account : サインアップページ
|-- /posts : 投稿一覧
| |-- /{post_id} : 投稿詳細
| |
| |-- /create : 投稿
| |
| |-- /edit/{post_id} : 投稿編集
| |
| |-- /delete/{post_id} : 投稿削除
| |
| |-- /hoge/{post_id} : コメント作成
| |
| |-- /ranking/[ahare|wokashi] : ランキング