Как создать сайт на 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) Переходим в раздел «Сайты» и открываем наш сайт в новой закладке. Проверяем, что все ОК.
42 views
305
116
5 days ago 00:50:33 1
🎤 Джон Миршаймер и Сергей Караганов: Украина - это угроза для России?! | НА РУССКОМ
6 days ago 04:28:53 1
ДОМ.РФ. ДОКАЗАТЕЛЬСТВА ВОЗМЕЩЕНИЯ ВСЕМ ЗА ЖИЛЬЕ
6 days ago 00:03:45 1
Не делай себе кумира и никакого изображения. Вторая заповедь.
1 week ago 00:14:36 1
Основатель Тинькофф Банка создал такой же банк в Мексике!
1 week ago 01:17:36 1
Тема 2025 года - Часть 1: Третий день| Joseph Prince | New Creation TV русский
1 week ago 00:29:47 1
Как создать мультик в Нейросетях: Простой гайд для начинающих
1 week ago 00:14:42 2
Закон против белых и нормальных принят в Англии! Завтра у нас?
1 week ago 00:23:58 2
РОМАНТИЗАЦИЯ ЭСКОРТА — угроза для каждой девушки. Как вербуют в эскорт порядочных женщин?
1 week ago 00:44:51 3
Запрещённая книга возрастом 1200 лет раскрывает ПЕРВЫЕ 49 ДНЕЙ после твоей смерти — Елена Блаватская
1 week ago 00:56:38 3
“Зеленского добивали в Овальном кабинете!“ // Трамп слил Украину? // Торговые войны | Банарь
1 week ago 00:17:45 6
Делайте Это Тайно… и Наблюдайте, как Вселенная Открывает Двери Без Усилий | Якобо Гринберг
1 week ago 01:08:57 2
Мы внедрились в секту «Ашрам Шамбалы» / Зов Шамбалы / Серия 4
1 week ago 00:45:09 2
Манипуляции, коучинг и курсы силы: как сегодня вербуют людей в «Ашрам Шамбалы»/ Зов Шамбалы/ Серия 3
1 week ago 00:48:29 2
Волчья диета, садизм и общая резиновая жена. Взгляд на секту изнутри / Зов Шамбалы / Серия 2
1 week ago 00:51:26 2
Как советский сталевар организовал деструктивную секту / Зов Шамбалы / Серия 1
1 week ago 00:16:40 2
МОРГЕНШТЕРН: КАК ЗАРАБОТАТЬ 20 МЛН$ И ПОТЕРЯТЬ ВСЕ? ИСТОРИЯ ПРОВАЛА
2 weeks ago 00:08:13 1
Основные техники метания ножа
2 weeks ago 00:00:15 1
Растения на штамбе:шлюмбергера, декабрист, пасхальник и рипсалидопсис#shorts #succulents #приколы
2 weeks ago 00:02:00 28
МОЖНО ли ЧИТАТЬ МЫСЛИ? Татьяна Черниговская
2 weeks ago 01:00:56 7
Digital Marketing Georgia - Пресс-конференция Давид Кардава в Мультимедийном пресс-центре “Sputnik“