Привет друзья! Как разместить готовый сайт на Django на хостинге? Как перенести сайт на Django на хостинг? Как с локальной машины перенести сайт на Django на хостинг, как? Ответ: смотри в видео :) Ссылка на хостинг для сайта на django:
Несомненный ➕ этого хостинга: 10-дневный тестовый период и после нажатия кнопки “заказать“ оплата не требуется!
✔ Телеграм - 🚀
✔ Вступай в группу Вк - 🚀
✔ Подписывайся
✔ Поддержи проект:
❗️ Конечно, будет продолжение, если будет туча позитивов.
🔔 Нажимай колокольчик чтобы не пропустить!
#урокиpython #python #django #урокиdjango
- Уроки от #OlegShpagin 👨🏼💻
Ставь лайк, если тебе понравилось видео 👍
►► Подписывайся на канал!
►Инструкция из видео: Регистрируемся на хостинге (логин и пароль придут на почту)
1) В разделе «Сайты» - Создаем новый сайт с именем директории newsite
2) Создаем приложение на Django, для того чтобы взять еще одно доменное имя )) В разделе «Каталог CMS» - «Прочее» выбираем Django. В появившемся окне выбираем «Установить приложение» - «Начать установку».
3) В разделе «Сайты» - отвязываем второе доменное имя от приложения Django и привязываем его к нашему созданному сайту.
4) Идем на главную страницу хостинга и включаем доступ по SSH, для этого придется подтвердить свой номер телефона.
5) На главной странице находится IP адрес и наш логин для подключения к серверу через SSH (пароль был выслан при регистрации на указанную почту.)
6) Подключаемся через putty к серверу
7) Переходим в папку newsite
8) Скачиваем и распаковываем файл для создания виртуального окружения
wget
tar xvfz
9) Создаем виртуальное окружение для нашего проекта:
python3.6 myenv
10) Активируем виртуальное окружение:
source myenv/bin/activate
11) Устанавливаем Django:
pip install django==
12) Переходим в папку public_html
13) Создаем наш проект DjangoMySite на Django:
startproject mysite1
14) Переходим в управление хостинга и через файловый менеджер создаем файл .htacсess в папке newsite/public_html:
Options ExecCGI
AddDefaultCharset utf-8
AddHandler wsgi-script .py
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ DjangoMySite/DjangoMySite/$1 [QSA,L]
15) Теперь редактируем файл в папке newsite/public_html/DjangoMySite/DjangoMySite и заменяем его следующим содержимым:
# -*- coding: utf-8 -*-
import os
import sys
import platform
#путь к проекту, там где
(0, ’/home/c/cx53558/newsite/public_html/DjangoMySite’)
#путь к фреймворку, там где
(0, ’/home/c/cx53558/newsite/public_html/DjangoMySite/DjangoMySite’)
#путь к виртуальному окружению myenv
(0, ’/home/c/cx53558/newsite/myenv/lib/python{0}/site-packages’.format(()[0:3]))
#(0, ’/home/c/cx53558/newsite/myenv/lib/python3.6/site-packages’)
[“DJANGO_SETTINGS_MODULE“] = ““
from import get_wsgi_application
application = get_wsgi_application()
16) В этом файле заменяем cx53558 на ваш логин, DjangoMySite заменяем на название проекта на Django, папку newsite меняем на папку вашего сайта
17) В файле из папки newsite/public_html/DjangoMySite/DjangoMySite в разрешенные хосты добавляем DNS имя нашего сайта, или для теста можно указать “*”
18) Проверяем, что сайт на Django запустился и работает
19) Подключаемся через FTP к нашему сайту и копируем на хостинг папку app из нашего локального проекта, так же копируем файл для навигации
20) В файл из папки newsite/public_html/DjangoMySite/DjangoMySite добавляем в INSTALLED_APPS наше приложение ’app’ и в конец файла добавляем STATIC_ROOT = ’/home/c/cx53558/newsite/public_html/static’
21) переходим cd ~/newsite/public_html/ и создаем папку mkdir static
22) переходим cd ~/newsite/public_html/DjangoMySite и выполняем ./ collectstatic
23) переходим cd ~/newsite/public_html/DjangoMySite и выполняем миграцию проекта ./ migrate
24) Подключаемся через FTP к нашему сайту и копируем на сервер файл из нашего локального проекта
25) Проверяем, что наш сайт Django на хостинге работает так же, как и локальный сайт
1 view
420
123
12 months ago 00:09:13 1
Обзор мощного и устойчивого карпового РОД-ПОДА Carp Pro на 3 и 4 удилища!
12 months ago 00:05:58 1
Просветление: Выход Сознанием за Пределы Физического Тела ❤️ Ливанда 💎
12 months ago 00:05:44 1
Промес устроил скандал в полиции? Это смешно!
12 months ago 00:16:52 1
КАК РИСУЮТ КОМИКСЫ // Как устроены комиксы [часть 1]
12 months ago 01:03:45 1
Ангельская Музыка Фиолетового Пламени для Медитации - Священный огонь трансмутации эффект 100%
12 months ago 00:06:01 1
Окружающий мир 3 класс (Урок№4 - Итоговый урок по разделу «Как устроен мир»)
12 months ago 00:05:52 1
Бездомная кошка пришла рожать в дорогую ветклинику, и сутками дежурила на пороге
12 months ago 00:35:21 662
🖤Горячая мачеха с большими сиськами устроила оргию со своей падчерицей подростком MILANA MILKA
12 months ago 03:04:53 56
Вечер с Владимиром Соловьевым 26/09/23 by радистка КЭТ
12 months ago 00:11:40 1
Соучредитель Википедии о том, как устроена главная интернет-энциклопедия
12 months ago 00:00:14 9
Спикер палаты общин Канады Энтони Рота подал в отставку из-за скандала с чествованием пожилого “вете
12 months ago 00:01:13 1.9K
Видео от Как это устроено?
12 months ago 02:49:53 1
Исцеляющая Музыка для Восстановления Энергии и Очищения Тела sleep music
12 months ago 00:13:22 1
Как устроена ягодная плантация
12 months ago 00:17:40 1
Как на самом деле устроена фонтанная система Петергофа?
12 months ago 00:03:06 1
Дрессировочный лагерь в Санкт-Петербурге 2023
12 months ago 00:06:38 1
Как случайно НЕ упустить хорошего мужчину: 5 признаков, что ему стоит дать шанс
12 months ago 01:50:46 1
ЭКСКЛЮЗИВНЫЙ ТРИЛЛЕР! МЕСТЬ ЭТО БЛЮДО, КОТОРОЕ ПОДАЮТ ХОЛОДНЫМ! Тело. Лучшие Триллеры
12 months ago 00:00:00 1
🍂ВСЕМ УВИИИИИИИИ🍂 А МЫ УСТРОИМ ТУСИ _МУСИ 💛КОТЕЙКА ИГРАЕТ ЛАПКАМИ В ИГРЫ💛🍂МЯФ💛🍂