我找不到我的 python 和 django 网站的主机

I can't find a host for my python and django website

我使用 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 在我的网站上生成一个 table,每 10 分钟更新一次数字。
我的网站:
--index.html
--style.css
--script.py
--MySQL 数据库

问题是,我怎样才能找到一个网站主机,他会自动 运行 我的 script.py(每 10 分钟更新我的网站),这将理解 python html (this: {% for x in story_list %} ) 并将托管我的数据库。谢谢您的帮助! : 抱歉我的英语不好

对于托管,您可以尝试 Python anywhere or Heroku. For executing your code you will probably need something more than just index.html, i.e. Flask or Django,您甚至在此处标记过。有很多方法可以开始 cron/interval 工作,例如 apscheduler 或更大的项目 - Celery.

您可以使用 Elastic Beanstalk 在 AWS 上托管它。您将创建一个主容器来托管 Web 应用程序,然后为您的脚本创建一个辅助容器。然后你定义一个cron.yaml文件来每10分钟启动一次脚本。