Привет друзья! Как разместить готовый сайт на 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 на хостинге работает так же, как и локальный сайт
127 views
420
125
1 month ago 00:47:29 1
Каково жить в стране, начавшей войну | Немцы 1939—1945 (English subtitles) @Max_Katz
1 month ago 00:13:50 1
Как всё устроено на Земле #грядущее #весталия_сорадение #белый_свет
1 month ago 00:08:06 1
Твое лицо когда осознал но уже поздно! Как развели учителей в России, зачем думать, нам же сказали.
2 months ago 00:00:49 1
Хабиров приготовил плов на даче вместе с Джеффом Монсоном
2 months ago 00:48:59 1
Как УСТРОЕНА ВСЕЛЕННАЯ? Доктор наук МГУ о теории струн, мультивселенных и квантовой механике
2 months ago 00:10:50 1
Правда о том, почему женщины массово подают на развод? Это ВСЕ причины по которой женщины разводятся
2 months ago 01:56:35 1
Вебинар для подростков “Самооценка. Как её выстраивать и не дать уничтожить“.
2 months ago 00:15:04 1
Как планировать своё будущее в стране, развязавшей войну (English subtitles) @Max_Katz
2 months ago 00:07:04 1
Почему людям, далеким от Бога, щедро подаются материальные блага? Инок Киприан (Бурков)
2 months ago 01:04:40 1
Роковая ошибка опричника Путина. Как устроено «Политбюро» РФ. Владимир Лепехин
2 months ago 00:05:36 1
Банки ООО, АО, ПАО не имеют гражданских прав! Подаём уведомление в ФССП и закрываем ИП у пристава!
2 months ago 00:02:42 1
Когда пытаешься разместить постройку в выживалке
2 months ago 00:21:47 1
Как устроена тайная сеть агентов ФСБ на российских предприятиях и в организациях
2 months ago 00:15:50 1
Самая секретная и быстрая в СССР Волга: автомат, телефон, скорость иномарки! ГАЗ-24-25 #ДорогоБогато
2 months ago 00:09:03 1
🔥Я ТЕБЕ ОТОМЩУ, ТВ@РЬ!!! СОЛОВЬЕВ ПЕРЕВОЗБУДИЛСЯ ИЗ-ЗА ГРУЗИИ! ГОНЧАРЕНКО УСТРОИТ В ТБИЛИСИ МАЙДАН!
2 months ago 00:02:05 2
НЕТ КОНЦЕРТОВ? Специальное обращение к артистам и начинающим исполнителям!!!
2 months ago 00:04:14 1
Вернулись, но не устроились: депортированные узбеки борются за выживание
2 months ago 00:02:33 1
Как устроена ЛИМФАТИЧЕСКАЯ СИСТЕМА человека | Формула здоровья
2 months ago 00:04:35 1
Практика: Дать место отцу и принять его
2 months ago 00:03:35 1
Марат Нигматуллин - Главное вместе
2 months ago 00:14:18 1
МНОГО НОВОГО! Apple выпустила iOS 18.1 Релиз для Айфона! Стоит ли ставить?! Что Нового?!
2 months ago 00:00:58 1
Как носить в кобуре пистолет бесшумный индекс ГРАУ 6П9. #shorts #маратсутаев #6п9 #пб #шортс
2 months ago 00:11:08 1
1-тактный ДВС, который Изменит Мир! Как это устроено? E-REX от INNEngine
2 months ago 00:29:13 1
ПЕРВЫЙ ОБЗОР ЗА 25 ЛЕТ! Единственный в мире внедорожник Газ Атаман 2. Газ 3106 #ДорогоБогато