Обновление файлов при развертывании (Django / Python)

#django #git #vim #deployment

#django #git #vim #развертывание

Вопрос:

Я пытаюсь обновить файлы в проекте, который уже был развернут. Изменения не происходят при просмотре его развертывания, хотя, когда я sudo vim загружаю эти файлы через GitBash, он показывает изменения. Вот как я поступил, когда я вошел на сервер Ubuntu через AWS.

 cd into the project
git add .
git commit -a -m "message"
git pull origin master 
  

(появляется экран Nano — поэтому я ввожу сообщение, затем Ctrl X, а затем отвечаю «нет»), и он показывает изменения через vim.

При обновлении развернутого проекта никаких изменений не происходит, и даже когда я перезагружаю его через AWS. Может кто-нибудь, пожалуйста, поделиться шагами по внесению изменений и показать изменения в развернутом проекте? Большое вам спасибо, я ценю ваши отзывы!

Ответ №1:

Вам необходимо перезапустить службу, на которой запущено ваше приложение, чтобы обновить приложение:

 sudo systemctl restart service_name