Начинаем развертывание Django-сайта на хостингеДокументация:
https://beget.com/ru/kb/how-to/web-apps/python#ustanovka-i-nastroyka-djangoDocker:
https://beget.com/ru/kb/how-to/web-apps/obshhie-svedeniya-po-ustanovke-prilozhenij-virtualnoe-okruzhenie-docker#Шпаргалка при входе:
1.
Вход в docker на beget по следующей команде:
ssh localhost -p2222. Далее нужно войти в окружение:
для этого переходим сперва в папку проекта!!! и там уже будет папка окружения вот venv_django надо на нее ниже заменить
source venv_django/bin/activateтут у всех своя папка venv_django (на видео папка djangoenv )
и только потом можно вводить команды типа: makemigrations и тд
Согласно документации в видео упущено следующее:
Для корректной отдачи статического контента средствами Nginx необходимо создать символьную ссылку public, указывающую на public_html:
(docker) django17@quasar:~/django17.beget.tech [0] $ ln -s public_html publicто есть находясь в папке, где находится public_html ввести это:
ln -s public_html publicЗавершаем развертывание Django-сайта на хостинге