- распределение пользователей по группам
- интерфейс редактирования пользователей
- атрибут пользователя - номер отряда
cd shop/shop_frontend
npm run build
Настроить nginx (см. конфиг)
sudo rm -rf /var/www/html/*
sudo cp -r build/* /var/www/html/
sudo systemctl restart nginx
cd shop/shop_backend
python3 -m venv env
. env/bin/activate
pip install -r requirements.txt
Активировать env
cd lksh-web-services/shop/shop_backend
. env/bin/activate
Настроить переменные окружения (нужно для всех скриптов)
export DJANGO_ALLOWED_HOSTS="*"
export DJANGO_CORS_ORIGIN_WHITELIST="http://192.168.8.*"
export DJANGO_SECRET_KEY='xxx'
Настроить БД
python manage.py migrate
python manage.py createsuperuser
Запуск сервера
python manage.py runserver 0.0.0.0:8000
TODO: Настроить nginx для backend
cd lksh-web-services/shop/shop_backend
. env/bin/activate
python manage.py runserver 0.0.0.0:8000
cd shop/shop_frontend
npm install
npm start