Я не могу найти хост для своего сайта на python и django

Я создал сайт, используя фреймворк Django. У меня есть HTML CSS Python и SQL. Я смог поместить python в мой index.html благодаря : https://docs.djangoproject.com/en/4.0/ref/templates/language/#variables

Что касается python, у меня есть script.py, который генерирует список чисел L = [120, 140.65, etc]. Этот скрипт обновляется каждые 10 минут, потому что числа меняются L = [122.2, 140.85, etc]. Затем этот список импортируется в MySQL. Таким образом, БД меняется каждые 10 минут. Наконец, на моем сайте с помощью index.html и css создается таблица с обновляемыми каждые 10 минут числами
. Мой сайт :
--index.html
--style.css
--script.py
--MySQL база данных

Проблема в том, как я могу найти хостера сайта, который будет автоматически запускать мой script.py (который будет обновлять мой сайт каждые 10 минут), который будет понимать python в html (это: {% for x in story_list %} ) и который будет размещать мою базу данных. Спасибо за помощь! : Извините за мой плохой английский

Для хостинга вы можете попробовать Python anywhere или Heroku. Для выполнения вашего кода вам, вероятно, понадобится что-то большее, чем просто index.html, т.е. Flask или Django, которые вы даже отметили здесь. Существует множество способов запуска заданий cron/interval, например apscheduler или для более крупных проектов - Celery.

Вы можете разместить это на AWS с помощью Elastic Beanstalk. Вы создадите основной контейнер для размещения веб-приложения, а затем рабочий контейнер для вашего скрипта. Затем вы определите файл cron.yaml для запуска скрипта каждые 10 минут.

Вернуться на верх