Как создать сайт на 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) Переходим в раздел «Сайты» и открываем наш сайт в новой закладке. Проверяем, что все ОК.
5 views
305
116
1 month ago 00:16:59 1
AlphaBay – Гидра для США. Как ловили короля даркнета или Мориарти, который НЕ смог
1 month ago 01:16:09 1
SokolovBrothers - работа в шоу бизнесе, ошибки в поклонении / Чай с Жасмин
1 month ago 00:08:34 1
Путин встретился с создателями ракеты «Орешник»
1 month ago 00:31:00 1
ПЕРЕСТАНЬТЕ ТРАТИТЬ ВРЕМЯ – СОСРЕДОТОЧЬТЕСЬ НА СЕБЕ | Мотивация Невилла Годдарда
1 month ago 00:55:22 1
Как написать РЕГГИ с нуля. Пишу трек и делюсь крутыми фишками по созданию Reaggae
1 month ago 00:10:58 1
Как влияют гаджеты на детей – «ПОЖИРАТЕЛИ МОЗГА» Мультфильм про строение мозга и развитие ребенка
1 month ago 00:17:21 1
АБСОЛЮТНЫЙ СУПЕРМЕН №1 | Видеокомикс | DC Comics
1 month ago 00:08:05 1
Мясо сочное, тает во рту. В духовке, как шашлык, не хватает дымка.
1 month ago 00:01:00 1
Красивейший сюжет из небесной механики #математика
1 month ago 00:41:04 1
БО СИНН | МГЕ ФИЛЬМ
1 month ago 00:19:09 1
Самый НОВЫЙ МАРКЕТИНГ ПЛАН Гринвей | GREENWAY GLOBAL 2024
1 month ago 00:21:02 5
Я создал лекарство от рака.
1 month ago 00:15:16 1
Жесткие перемены для мигрантов в России. Что скрывают новые миграционные законы
1 month ago 00:04:01 1
МОНТАЖ вентиляционной трубы Viotto для вентиляции в частном доме
1 month ago 00:09:12 1
Россию готовятся БОМБИТЬ?
1 month ago 01:01:47 1
Новая жизнь после смертельной болезни и многолетней зависимости. Интервью Зака Скау и Ады Кондэ
1 month ago 01:10:37 1
Настоящий Ленин: Человек, который сломал лёд | Фильм (2024)
1 month ago 00:01:33 1
Вред УЗИ | Гаряев П
1 month ago 01:05:30 1
СЕКРЕТЫ ИНВЕСТИЦИЙ: 85% доходности - Дмитрий Донецкий о доверительном управлении и аналитике
1 month ago 01:28:14 1
Илон Маск и Такер Карлсон | ИИ, TruthGPT, Твиттер, крах банковской системы
1 month ago 00:01:08 1
BTS от РуАрми новый грузовик у Хайб в поддержку #bts #btsarmy #kpop #suga #jungkook #army #jimin
1 month ago 00:01:28 1
Как не передавать демонические качества своим детям
2 months ago 00:44:42 1
Интервью Илона Маска: о Роботах в Каждый Дом, Чипировании, Будем ли мы Работать в Будущем? | 2024
2 months ago 00:52:12 1
КАК создать СЧАСТЛИВЫЙ СЕМЕЙНЫЙ СОЮЗ? Регина Жиляева /Союз Шадровых