Детальніше про скрипт автомаизованого розгортання проекту:
Для встановлення та розгортання розробленого серверу на основі фреймворку Django, було розроблено bash скрипт з назвою “deployment_django_project.sh”. Скрипт необхідно запускати командою “source deployment_django_project.sh” для того щоб було можливо виконати в ньому команду з зміни поточного каталога на клонований репозиторій.
Результатом виконання скрипту є вивід у консоль інформації щодо етапу встановлення/розгортання розробленого проекту та, що найголовніше, відповідно до завдання з першого запуску цієї програми буде створена база даних, в якій буде створений користувач з правами адміністратора.
В разі ручного розгортання:
У випадку ручного розгортання, для роботоздатності серверу необхідно встановити усі залежності, які перелічені у фалі “requirements.txt” та виконати команду “python manage.py runserver” Після успішного запуску серверу можна переходити за вказаним посиланням у консолі (http://127.0.0.1:8000/).
Про управління проектом (файл "manage.py"):
Довідку про усі можливі команди можна отримати ввівши в командний рядок: “python manage.py”, далі наведено часто використовувальні команди:
- для запуску сервера ввести "python manage.py runserver";
- для створення суперюзера "python manage.py createsuperuser";
- для зміни паролю "python manage.py changepassword"
- для створення нового додатку "python manage.py startapp" та інші.