Заказать |
Служба поддержки:
Задать вопрос онлайн |
Заказать |
Служба поддержки:
Задать вопрос онлайн |
Установил Django, что дальше? Первые шаги
Django обладает великолепной официальной документацией. При разработке на Django, мы рекомендуем искать ответы, в первую очередь, в официальной документации. И только после этого – в поисковых системах и на сторонних сайтах.
Предполагаем, что Django вы уже установили на ваш сайт, условно, test.com (направленный на директорию test.com) через Личный Кабинет, как описано в предыдущем вопросе. В этом случае, у вас уже имеется настроенное виртуальное окружение, и рабочий сайт, на который можно зайти и увидеть приветствие от Django.
Наиболее частыми первыми шагами, после установки Django, являются:
Настройка директории для статики. Добавьте в файл settings.py, ближе к концу, переменную STATIC_ROOT, после STATIC_URL:
# Static files (CSS, JavaScript, Images)
STATIC_URL = 'static/'
STATIC_ROOT = Path.joinpath(BASE_DIR, 'static')
Выполните последовательно эти команды в SSH-консоли сервера:
cd ~/test.com
./manage.py collectstatic
touch index.wsgi
Вся статика должна находиться в директории с именем static в корневой директории сайта. Этим мы заставим Django скопировать в нужную директорию все стили, изображения и js-скрипты, которые идут в комплекте с фреймворком.
Выполните начальные миграции. Выполните последовательно эти команды в SSH-консоли сервера:
cd ~/test.com
./manage.py migrate
Создайте пользователя админа для админки Django. Выполните последовательно эти команды в SSH-консоли сервера:
cd ~/test.com
./manage.py createsuperuser
После выполнения этих действий, вы сможете пользоваться админкой Django и в ней будут корректно выглядеть все страницы.