/budget_api

Primary LanguagePython

budget backend

Зависимости

  • Python3.6
  • Postgresql 10
  • Django 2.2
  • Django rest framework
  • Redis

Настраиваем бд для дева

CREATE DATABASE budget;
CREATE USER budget WITH password 'budget';
GRANT ALL PRIVILEGES ON DATABASE budget TO budget;

Порядок инициализации приложения

#####1. Установка переменных окружения:

#export RUNTIME_ENV='dev'
export RUNTIME_ENV='prod'

#####2. Применене миграций к базе

python manage.py migrate

#####3. Компилируем словари переводов

python manage.py compilemessages

#####4. Создаем суперюзера для работы

python manage.py createsuperuser