Подключите на своём аккаунте услугу «Поддержка скриптовых языков» *.
Определитесь с доменом, на котором будет располагаться ваше приложение, и добавьте его на аккаунт в разделе «Хостинг / Домены» контрольной панели. Убедитесь, что домен привязан к сервису «Хостинг».
Если вы хотите использовать поддомен, то также добавьте его в общий список доменов в этом разделе.
Перейдите в раздел «Хостинг / Управление / Настройки веб-сервера» и выберите версию Python, которую вы хотите использовать.
В этой инструкции мы будем использовать технический домен username.myjino.ru (подставьте вместо username свой логин на «Джино») и Python 3.6.
В файловом менеджере создайте файл simple.wsgi (имя может быть любым) в папке выбранного домена (в нашем случае это папка domains/username.myjino.ru) и определите в нём функцию application, которая будет формировать ответ сервера согласно спецификации WSGI:
def application(env, start_response):
start_response('200 OK', [('Content-Type','text/html')])
return [b"Hello World"]
Рядом создайте файл .htaccess и добавьте в него строку:
AddHandler wsgi-script .wsgi
Перейдите в браузере по адресу http://username.myjino.ru/simple.wsgi, и если всё сделано правильно, то на экране появится текст «Hello World». Наше простейшее веб-приложение готово.
* Если ваш аккаунт создан до 25.10.2021 г., то вам нужно вместо услуги «Поддержка скриптовых языков» подключить услугу «Поддержка Python + Django».