Python / Как создать сайт на Django на хостинге / Уроки Django
Привет друзья! Как создать сайт на Django на хостинге? Как установить Django на хостинг? Это можно сделать в два клика, а можно через терминал, тогда вы сможете установить Django именно той версии какая вам нужна! Как установить Django на хостинг смотри ответ в этом видео :) Если вам нравятся уроки по Django, пишите к этому видео «Хочу серию уроков», «Хочу больше», «Уроки по Django!» :) ✔ Телеграм - https://t.me/wiseplat ? ✔ Вступай в группу Вк - https://vk.com/wiseplat1 ? ✔ Подписывайся https://zen.yandex.ru/id/5e9a612424270736479fad54 ✔ Поддержи проект: https://wiseplat.org/donat Ссылка на хостинг для сайта на django: https://bit.ly/34kg3S2 Несомненный ➕ этого хостинга: 10-дневный тестовый период и после нажатия кнопки "заказать" оплата не требуется! ❗️ Конечно, будет продолжение, если будет туча позитивов. ? Нажимай колокольчик чтобы не пропустить! #урокиpython #python #урокиdjango #django #хостинг - Уроки от #OlegShpagin ??? Ставь лайк, если тебе понравилось видео ? ►► Подписывайся на канал! ►Инструкция из видео: Регистрируемся на хостинге https://bit.ly/34kg3S2 (логин и пароль придут на почту) *** Напоминаю, что мы рассмотрим 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 https://files.pythonhosted.org/packages/53/c0/c7819f0bb2cf83e1b4b0d96c901b85191f598a7b534d297c2ef6dc80e2d3/virtualenv-16.6.0.tar.gz tar xvfz virtualenv-16.6.0.tar.gz 9) Создаем виртуальное окружение для нашего проекта: python3 virtualenv-16.6.0/virtualenv.py env 10) Активируем виртуальное окружение: source ~/dj/public_html/env/bin/activate 11) Устанавливаем Django: pip install django 12) Создаем наш проект mysite1 на Django: django-admin.py 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/wsgi.py/$1 [QSA,L] 14) Теперь редактируем файл wsgi.py в папке dj/public_html/mysite1/mysite1 и заменяем его следующим содержимым: import os import sys import platform #путь к проекту sys.path.insert(0, '/home/c/cf03527/dj/public_html') #путь к фреймворку sys.path.insert(0, '/home/c/cf03527/dj/public_html/mysite1') #путь к виртуальному окружению sys.path.insert(0, '/home/c/cf03527/dj/public_html/env/lib/python{0}/site-packages'.format(platform.python_version()[0:3])) os.environ["DJANGO_SETTINGS_MODULE"] = "mysite1.settings" from django.core.wsgi import get_wsgi_application application = get_wsgi_application() 15) В этом файле заменяем cf03527 на ваш логин, mysite1 заменяем на название проекта на Django, папку dj меняем на папку вашего сайта 16) В файле settings.py из папки dj/public_html/mysite1/mysite1 в разрешенные хосты добавляем DNS имя нашего сайта, или для теста можно указать '*' 17) Возвращаемся в терминал переходим в папку проекта Django (там, где файл manage.py) cd mysite1 18) И выполняем миграцию проекта: python3 manage.py migrate 19) Теперь создаем супер пользователя: python3 manage.py createsuperuser 20) Переходим в раздел «Сайты» и открываем наш сайт в новой закладке. Проверяем, что все ОК. как создать сайт на django,сайт на django хостинг,как создать сайт на django на хостинге,django хостинг,сайт django,установка django на хостинг,как установить django на хостинг,как установить django,django python,уроки django,python с нуля уроки,python уроки,python 3,python,django,python django,хостинг,хостинг для сайта,джанго,django сайт на хостинг,django сайт с нуля,установка django,установка django на сервер,python django хостинг,хостинг django
Привет друзья! Как создать сайт на Django на хостинге? Как установить Django на хостинг? Это можно сделать в два клика, а можно через терминал, тогда вы сможете установить Django именно той версии какая вам нужна! Как установить Django на хостинг смотри ответ в этом видео :) Если вам нравятся уроки по Django, пишите к этому видео «Хочу серию уроков», «Хочу больше», «Уроки по Django!» :) ✔ Телеграм - https://t.me/wiseplat ? ✔ Вступай в группу Вк - https://vk.com/wiseplat1 ? ✔ Подписывайся https://zen.yandex.ru/id/5e9a612424270736479fad54 ✔ Поддержи проект: https://wiseplat.org/donat Ссылка на хостинг для сайта на django: https://bit.ly/34kg3S2 Несомненный ➕ этого хостинга: 10-дневный тестовый период и после нажатия кнопки "заказать" оплата не требуется! ❗️ Конечно, будет продолжение, если будет туча позитивов. ? Нажимай колокольчик чтобы не пропустить! #урокиpython #python #урокиdjango #django #хостинг - Уроки от #OlegShpagin ??? Ставь лайк, если тебе понравилось видео ? ►► Подписывайся на канал! ►Инструкция из видео: Регистрируемся на хостинге https://bit.ly/34kg3S2 (логин и пароль придут на почту) *** Напоминаю, что мы рассмотрим 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 https://files.pythonhosted.org/packages/53/c0/c7819f0bb2cf83e1b4b0d96c901b85191f598a7b534d297c2ef6dc80e2d3/virtualenv-16.6.0.tar.gz tar xvfz virtualenv-16.6.0.tar.gz 9) Создаем виртуальное окружение для нашего проекта: python3 virtualenv-16.6.0/virtualenv.py env 10) Активируем виртуальное окружение: source ~/dj/public_html/env/bin/activate 11) Устанавливаем Django: pip install django 12) Создаем наш проект mysite1 на Django: django-admin.py 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/wsgi.py/$1 [QSA,L] 14) Теперь редактируем файл wsgi.py в папке dj/public_html/mysite1/mysite1 и заменяем его следующим содержимым: import os import sys import platform #путь к проекту sys.path.insert(0, '/home/c/cf03527/dj/public_html') #путь к фреймворку sys.path.insert(0, '/home/c/cf03527/dj/public_html/mysite1') #путь к виртуальному окружению sys.path.insert(0, '/home/c/cf03527/dj/public_html/env/lib/python{0}/site-packages'.format(platform.python_version()[0:3])) os.environ["DJANGO_SETTINGS_MODULE"] = "mysite1.settings" from django.core.wsgi import get_wsgi_application application = get_wsgi_application() 15) В этом файле заменяем cf03527 на ваш логин, mysite1 заменяем на название проекта на Django, папку dj меняем на папку вашего сайта 16) В файле settings.py из папки dj/public_html/mysite1/mysite1 в разрешенные хосты добавляем DNS имя нашего сайта, или для теста можно указать '*' 17) Возвращаемся в терминал переходим в папку проекта Django (там, где файл manage.py) cd mysite1 18) И выполняем миграцию проекта: python3 manage.py migrate 19) Теперь создаем супер пользователя: python3 manage.py createsuperuser 20) Переходим в раздел «Сайты» и открываем наш сайт в новой закладке. Проверяем, что все ОК. как создать сайт на django,сайт на django хостинг,как создать сайт на django на хостинге,django хостинг,сайт django,установка django на хостинг,как установить django на хостинг,как установить django,django python,уроки django,python с нуля уроки,python уроки,python 3,python,django,python django,хостинг,хостинг для сайта,джанго,django сайт на хостинг,django сайт с нуля,установка django,установка django на сервер,python django хостинг,хостинг django
