Skip to content

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Repository files navigation

Book Web (Django + Docker)

Установка и запуск

  1. Скопируйте .env.example в .env и измените настройки:
cp .env.example .env
  1. Собрать и поднять контейнеры:
make up
  • Django будет доступен на http://localhost:8000
  • PostgreSQL внутри Docker с данными в volume db-data
  1. Остановить контейнеры:
make stop 

Makefile команды

# Запуск севера
make runserver

# Создать миграции
make makemigrations

# Применить миграции
make migrate

# Просмотр логов
make logs

# Остановить контейнеры
make stop

Настройки файла .env

В .env.example есть настройки подключения к PostgreSQL:

DB_NAME=myadatabase
DB_USER=user
DB_PASSWORD=123123
DB_HOST=db
DB_PORT=5432
SECRET_KEY=ваш_секретный_ключ
EMAIL_HOST_USER=example@gmail.com
EMAIL_HOST_PASSWORD=app_password
DEFAULT_FROM_EMAIL=example@gmail.com

Примечания

  • Все команды Django запускаются через Makefile — нет необходимости каждый раз писать длинные docker команды.

Ссылки

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages