Solução para a tarefa de teste "Brigada"
A tarefa de teste está no arquivo TEST_TASK.md
Para solucionar o problema, foi implementada uma API utilizando DRF.
O modelo usou solicitações ajax para a API especificada para preencher listas de seleção.
LocalStorage foi usado para salvar o estado da página durante as recargas.
Como instalar um projeto
Clone o repositório e acesse-o na linha de comando:
git clone https://github.com/AKafer/Brigada.git
cd Brigada/
Crie e ative um ambiente virtual:
python -m venv venv
source venv/Scripts/activate
Instale dependências do arquivo requirements.txt:
pip install -r requirements.txt
Execute migrações:
cd brigada
python manage.py migrate
Execute o projeto:
python manage.py runserver
Pilha de tecnologia: Python 3, Django 3.2, DRF, JS, jQuery
O autor do projeto é Sergey Storozhuk