Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 2.58 KB

SETUP.md

File metadata and controls

31 lines (22 loc) · 2.58 KB

Детальніше про скрипт автомаизованого розгортання проекту:

Для встановлення та розгортання розробленого серверу на основі фреймворку 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" та інші.