Как создать сайт на Django на хостинге / Уроки Django
Привет друзья! Как создать сайт на Django на хостинге? Как установить Django на хостинг? Это можно сделать в два клика, а можно через терминал, тогда вы сможете установить Django именно той версии какая вам нужна! Как установить Django на хостинг смотри ответ в этом видео :) Если вам нравятся уроки по Django, пишите к этому видео «Хочу серию уроков», «Хочу больше», «Уроки по Django!» :)
✔ Телеграм - 🚀
✔ Вступай в группу Вк - 🚀
✔ Подписывайся
✔ Поддержи проект:
Ссылка на хостинг для сайта на django:
Несомненный ➕ этого хостинга: 10-дневный тестовый период и после нажатия кнопки “заказать“ оплата не требуется!
❗️ Конечно, будет продолжение, если будет туча позитивов.
🔔 Нажимай колокольчик чтобы не пропустить!
#урокиpython #python #урокиdjango #django #хостинг
- Уроки от #OlegShpagin 👨🏼💻
Ставь лайк, если тебе понравилось видео 👍
►► Подписывайся на канал!
►Инструкция из видео: Регистрируемся на хостинге (логин и пароль придут на почту)
*** Напоминаю, что мы рассмотрим 2 способа установки сайта Django на хостинг: автоматический и через терминал. ***
*** Первый способ: автоматический ***
1) Удаляем автоматически созданный сайт и БД
2) В разделе «Каталог CMS» - «Прочее» выбираем Django
3) В появившемся окне выбираем «Установить приложение» - «Начать установку»
4) По завершении установки сохраняем логин и пароль для доступа к административной части Django
5) Переходим в раздел «Сайты» и открываем наш сайт в новой закладке. Проверяем, что все ОК.
*** Второй способ: через терминал ***
1) Удаляем автоматически созданный сайт и БД
2) Переходим в раздел «Сайты» и создаем новый сайт, например, с директорией dj
3) Привязываем домен бесплатный домен третьего уровня к сайту
4) Идем на главную страницу хостинга и включаем доступ по SSH, для этого придется подтвердить свой номер телефона.
5) На главной странице находится IP адрес и наш логин для подключения к серверу через SSH (пароль был выслан при регистрации на указанную почту.)
6) Подключаемся через putty к серверу
7) Переходим в папку dj, в папку сайта public_html
8) Скачиваем и распаковываем файл для создания виртуального окружения
wget
tar xvfz
9) Создаем виртуальное окружение для нашего проекта:
python3 env
10) Активируем виртуальное окружение:
source ~/dj/public_html/env/bin/activate
11) Устанавливаем Django:
pip install django
12) Создаем наш проект mysite1 на Django:
startproject mysite1
13) Переходим в управление хостинга и через файловый менеджер создаем файл .htacсess в папке dj/public_html:
Options ExecCGI
AddDefaultCharset utf-8
AddHandler wsgi-script .py
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ mysite1/mysite1/$1 [QSA,L]
14) Теперь редактируем файл в папке dj/public_html/mysite1/mysite1 и заменяем его следующим содержимым:
import os
import sys
import platform
#путь к проекту
(0, ’/home/c/cf03527/dj/public_html’)
#путь к фреймворку
(0, ’/home/c/cf03527/dj/public_html/mysite1’)
#путь к виртуальному окружению
(0, ’/home/c/cf03527/dj/public_html/env/lib/python{0}/site-packages’.format(()[0:3]))
[“DJANGO_SETTINGS_MODULE“] = ““
from import get_wsgi_application
application = get_wsgi_application()
15) В этом файле заменяем cf03527 на ваш логин, mysite1 заменяем на название проекта на Django, папку dj меняем на папку вашего сайта
16) В файле из папки dj/public_html/mysite1/mysite1 в разрешенные хосты добавляем DNS имя нашего сайта, или для теста можно указать ’*’
17) Возвращаемся в терминал переходим в папку проекта Django (там, где файл )
cd mysite1
18) И выполняем миграцию проекта:
python3 migrate
19) Теперь создаем супер пользователя:
python3 createsuperuser
20) Переходим в раздел «Сайты» и открываем наш сайт в новой закладке. Проверяем, что все ОК.
1 view
237
90
7 months ago 00:20:50 1
Нам нечем гордиться! Отец Андрей Ткачёв. ()
7 months ago 00:22:47 1
Убираем ВТОРОЙ ПОДБОРОДОК и ОБВИСШИЕ ЩЕКИ | Идеальный овал лица за 15 МИНУТ в домашних условиях
7 months ago 00:10:38 1
Как понять, что мне нужно в жизни? Татьяна Черниговская КАК ПОНЯТЬ СЕБЯ
7 months ago 00:17:44 1
Каринэ Геворгян. Россия граничит с Богом.
7 months ago 00:02:58 1
Слайд-шоу из фотографий с музыкой - Сделать онлайн очень просто за 5 мин.
7 months ago 03:08:27 1
Кулинария как наука. Все части - Документальный фильм - Сборник
7 months ago 00:22:12 1
Чехов за 22 минуты
7 months ago 00:03:34 1
Тиньков про жанры кино для взрослых
7 months ago 00:08:47 1
Третий прорыв дамбы в Орске! Сегодня Историческое Наводнение в Оренбурге, вода прибывает
7 months ago 00:04:35 1
Денис Майданов “Сарматушка“ (оригинальная версия)
7 months ago 00:19:25 1
Как сделать ланчматы из ничего? Отходы в доходы! // Лоскутный эфир 216. Печворк 16+
7 months ago 00:16:55 1
ТЫ НЕ УМЕЕШЬ СВОДИТЬ | Основы Коммерческого Звучания В 2023