Как создать сайт на 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
304
116
12 months ago 01:00:08 1
Ответы на вопросы 25 сентября 2023. Отец Андрей Ткачёв
12 months ago 01:39:29 1
Чёрное солнце и Экзогипноз | Врата в другую реальность на Cеансе Экзогипноза с Тимуром Андаром
12 months ago 00:32:32 1
Прохождение Godfather - Крёстный отец Часть 9 “ Гибель Санни “
12 months ago 10:00:02 1
Мягкий Белый Шум для Сна Младенцев (10 часов) - Для Успокоения и Сна Малышей
12 months ago 00:04:57 1
Как сделать свой комикс за 2 недели | Как я рисую комиксы + Speedart
12 months ago 00:05:57 1
Тайна праздника Воздвижения Животворящего Креста Господня — отец Андрей Ткачёв
12 months ago 00:03:34 1
“К СЫНУ“ - песня не вошедшая в фильм...
12 months ago 01:11:07 1
MIA BOYKA vs ШУРА | ПРЕМЬЕРА | БИТВА ПОКОЛЕНИЙ | 2 СЕЗОН
12 months ago 00:20:09 1
Брусника Екатеринбург Северный квартал
12 months ago 00:06:03 1
Нет семьи - нет мира! Отец Андрей Ткачёв
12 months ago 00:14:00 1
Болезненные, токсичные отношения. Почему вы находитесь в таких отношениях?
12 months ago 00:14:19 1
США - массированный удар, к чему готовимся? Что скрывается за неизвестной гиперзвуковой ракетой?
12 months ago 00:04:44 1
История Создания компании Perfect Organics
12 months ago 00:05:35 1
Как Создавался MORTAL KOMBAT Туберкулез
12 months ago 00:09:33 1
«Никогда не ешьте в одиночку». Кейт Феррацци | Саммари ®
12 months ago 00:38:49 1
Создание презентации в PowerPoint простыми словами / Урок power point для начинающих
12 months ago 01:07:53 1
КАК ПОЗНАТЬ ТАНТРИЧЕСКИЙ ОРГАЗМ - ТРАНСФОРМАЦИЯ. ТАНТРА
12 months ago 00:07:07 1
БОЛЬШЕ НЕ НУЖНО ВЫБРАСЫВАТЬ ЦВЕТЫ! Как продлить жизнь цветам. Розы в воске!
12 months ago 00:41:05 1
КРЕМЛЬ И ГЛАВНЫЙ СТРАХ АМЕРИКАНСКИХ ТРИЛЛИОНЕРОВ: РВАНЁТ В ЛЮБОЙ МОМЕНТ
12 months ago 00:07:41 1
Как БЫСТРО сделать презентацию для школы в POWERPOINT | 25 часов в сутках
12 months ago 00:02:27 1
Красивое поздравление С Днем Рождения! Красивые пожелания под веселую музыку на день рождения!
12 months ago 00:13:39 1
Как укрепить характер через работу с телом. САМОРАЗВИТИЕ.
12 months ago 00:35:21 1
Лев Ландау - молодой гений, который ШОКИРОВАЛ нобелевских лауреатов