Чем мы можем помочь?

Ищите в наших руководствах и инструкциях или просматривайте категории ниже.

Как развернуть проект на Django?

Приложения 127 просмотров Markdown
  1. В панели откройте Мои серверы и нажмите на свой сервер.
  2. На вкладке Обзор дождитесь, пока в строке Приложение появится «Django готов». Страница обновляется сама.
  3. Откройте ссылку в строке Адрес админ-панели и введите данные из строк Логин и Пароль.

Работа с проектом

Подключитесь по SSH и выполните:

su - app

cd ~/proje

set -a; . /etc/seturack-django.env; set +a

Последняя строка загружает рабочие настройки. После этого работают venv/bin/python manage.py migrate и venv/bin/python manage.py collectstatic. Чтобы добавить пакеты, используйте venv/bin/pip install. Когда код меняется, выполните от имени root systemctl restart uygulama.

Файлы

  • Рабочие настройки: ~/proje/proje/uretim.py
  • Секретные значения: /etc/seturack-django.env
  • Имя базы данных и пользователь — django, хост — 127.0.0.1. PostgreSQL снаружи недоступен.

Ваш собственный домен

  1. Направьте A-запись вашего домена на IP-адрес сервера.
  2. От имени root замените старое имя везде: sed -i 's/OLD_NAME/yourdomain.com/g' /etc/caddy/Caddyfile. OLD_NAME — это часть после https:// в адресе, показанном в панели.
  3. Выполните systemctl reload caddy.

Caddy получает и продлевает сертификат сам.

Запишите свой домен также в DJANGO_ALAN и DJANGO_ADRES в файле /etc/seturack-django.env. Снаружи открыты только порты 80, 443 и 22 (для SSH).

Сервера ещё нет? Закажите сервер с установленным Django: вы выбираете размер и платите только за выбранное.

Эта статья была полезна?

Спасибо за отзыв!

Всё ещё нужна помощь?

Если не нашли нужное, свяжитесь с нами.