Solución a la tarea de prueba "Brigada".
La tarea de prueba está en el archivo TEST_TASK.md
Para solucionar el problema, se implementó una API utilizando DRF.
La plantilla utilizó solicitudes ajax a la API especificada para completar listas de selección.
LocalStorage se utilizó para guardar el estado de la página entre recargas.
Cómo instalar un proyecto
Clona el repositorio y accede a él en la línea de comando:
git clone https://github.com/AKafer/Brigada.git
cd Brigada/
Cree y active un entorno virtual:
python -m venv venv
source venv/Scripts/activate
Instale las dependencias desde el archivo requisitos.txt:
pip install -r requirements.txt
Ejecutar migraciones:
cd brigada
python manage.py migrate
Ejecute el proyecto:
python manage.py runserver
Pila de tecnología: Python 3, Django 3.2, DRF, JS, jQuery
El autor del proyecto es Sergey Storozhuk.