Автор
Тема:

Начинаем развертывание Django-сайта на хостинге

 (Прочитано 2152 раз)

saitikdev

  • Administrator
  • Неплохо разбираюсь в сайтах
  • *****
  • Сообщений: 2073
  • Karma: +1000/-0
    • Просмотр профиля
Начинаем развертывание Django-сайта на хостинге



Документация: https://beget.com/ru/kb/how-to/web-apps/python#ustanovka-i-nastroyka-django

Docker: https://beget.com/ru/kb/how-to/web-apps/obshhie-svedeniya-po-ustanovke-prilozhenij-virtualnoe-okruzhenie-docker#



Шпаргалка при входе:
1.
Вход в docker на beget по следующей команде:
ssh localhost -p222
2. Далее нужно войти в окружение:
для этого переходим сперва в папку проекта!!! и там уже будет папка окружения вот 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-сайта на хостинге
« Последнее редактирование: Мая 05, 2024, 10:44:52 pm от saitikdev »
Качественное SeoСео консультации - от специалиста с опытом более 10 лет | Рекомендуем - Лучший хостинг

 

Новые темы IT

Новые темы по Маркетингу