- (Опционально) Создать виртуальное окружение и выполнять все команды ниже в нем
- Установить зависимости командой
pip install -r requirements.txt
- Создать и применить миграции командами
python manage.py makemigrations
иpython manage.py migrate
- (Опционально) Создать администратора
python manage.py auto_superuser
- Доступ к панели администрирования Django http://127.0.0.1:8000/admin
- Запсук Redis:
cd redis
start redis-server
- Запуск Celery:
celery -A myfitness worker -l info --pool=solo
- Запуск Веб-Сервера
python manage.py runserver
- Запсук Redis:
sudo apt-get install redis
redis-server
- Запуск Celery:
celery -A myfitness worker -l info --pool=solo
- Запуск Веб-Сервера
python manage.py runserver
- Авторизация происходит с помощью токенов. Когда пользователь создается, то получает уникальный токен. В дальнейшем он
должен указываться в header запроса следующим образом
Authorization: Token <token_key>