Skip to content
This repository has been archived by the owner on Dec 11, 2022. It is now read-only.

gotoeveryone/myrecipe

Repository files navigation

MyRecipe

Myrecipe Build Known Vulnerabilities Python Version Django Version License GitHub version

Django 2.0 を利用したレシピ管理ツールです。

Requirements

  • Docker

Setup

$ cp .env.example .env

Run

$ docker-compose up
  • ホストから接続するためのポートは以下
    • ブラウザ: 8000
    • データベース: 15432

Migration

$ docker-compose exec backend pipenv run pm migrate

Create administrator

$ docker-compose exec backend pipenv run pm createsuperuser

Test

$ docker-compose exec backend pipenv run pm test

Collect static files

以下コマンドを実行し、静的ファイルをstaticディレクトリにまとめます。

$ docker-compose exec backend pipenv run pm collectstatic

Notes

DB 接続

初期ではPostgreSQLを利用します。

その他環境変数については、settings.pyを確認のうえ、必要に応じて.envに環境変数を定義してください。