Przydatne komendy
.\code_format_fix.bat # wykonuje automatyczne formatowanie kodu
.\run_application.bat # uruchamia całą aplikację
Inicjacja bazy danych Po wykonaniu zapytania, serwer tworzy w bazie podstawowe tabele i dodaje pulę przedmiotów w kursie
http://localhost:8000/course/admin/admin/eq/
Serwer odpowiedzialny za backend
cd .\source\backend
python -m pip install -r requirements.txt
python .\manage.py makemigrations
python .\manage.py migrate
python .\manage.py runserver
python .\manage.py flush
Serwer odpowiedzialny za frontend
cd .\source\frontend
npm install
npm start
Aby dodawać zmiany w dokumentacji trzeba zainstalować:
Poszczególne rozdziały i podrozdziały podzielone są kod źródłowy i obrazy:
project/chapters/chapter_rozdzial_podrozdzial_nazwa
- kod źródłowyproject/img/
- folder z utworzony podkatalogami dla każdego z rozdziałów