Lösung der Testaufgabe „Brigade“
Die Testaufgabe befindet sich in der Datei TEST_TASK.md
Um das Problem zu lösen, wurde eine API mithilfe von DRF implementiert.
Die Vorlage verwendete Ajax-Anfragen an die angegebene API, um Auswahllisten zu füllen.
LocalStorage wurde verwendet, um den Seitenstatus über Neuladevorgänge hinweg zu speichern.
So installieren Sie ein Projekt
Klonen Sie das Repository und rufen Sie es in der Befehlszeile auf:
git clone https://github.com/AKafer/Brigada.git
cd Brigada/
Erstellen und aktivieren Sie eine virtuelle Umgebung:
python -m venv venv
source venv/Scripts/activate
Installieren Sie Abhängigkeiten aus der Datei „requirements.txt“:
pip install -r requirements.txt
Migrationen ausführen:
cd brigada
python manage.py migrate
Führen Sie das Projekt aus:
python manage.py runserver
Technologie-Stack: Python 3, Django 3.2, DRF, JS, jQuery
Der Autor des Projekts ist Sergey Storozhuk