- Регистрация клиента на сайте (доступно с версии 0.0.12b)
- Получение информации от клиента (доступно с версии 0.0.13)
- Чат (в разработке)
- Корзина товаров и оплата (в планах)
master - Основная ветка, результат работы которой можно найти по ссылке https://www.murrengan.ru/.
develop - Ветка для разработчиков. Новый функционал вливается сюда.
- Python 3.6.9
- Django 3 как основной фреймворк для бекенда
- Django REST для создания rest api
- Simplejwt для аутентификации через JSON Web Token
pip install -r requirements.txt
python manage.py migrate
python manage.py prepare_stand
python manage.py runserver
pytest
Сделать файл entrypoint.sh исполняемым (sudo chmod +x entrypoint.sh)
Запустить sudo docker-compose up --build (-d для детач режима)
Для https получить origin_ca_rsa_root.pem и private_origin_ca_ecc_root.pem сертификаты у cloudflare.com и разместить их в ./nginx
Сделать файл entrypoint.sh исполняемым (sudo chmod +x entrypoint.sh)
Запустить docker-compose -f docker-compose-dev.yml up --build (-d для детач режима)