[英]I can't find a host for my python and django website
我使用 Django 框架創建了一個網站。 我有 HTML CSS Python 和 SQL。 由於: https ://docs.djangoproject.com/en/4.0/ref/templates/language/#variables,我能夠將 python 放入我的 index.html
關於 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 分鍾更新一次我的網站),它將理解 html 中的 python(this: {% for x in story_list %}
)以及將托管我的數據庫。 謝謝您的幫助! : 對不起,我的英語不好
對於托管,您可以在任何地方嘗試 Python或Heroku 。 為了執行您的代碼,您可能需要的不僅僅是 index.html,即您甚至在此處標記的Flask或Django 。 有很多方法可以啟動 cron/interval 作業,例如apscheduler
或更大的項目 - Celery
。
您可以使用 Elastic Beanstalk 在 AWS 上托管它。 您將創建一個主容器來托管 Web 應用程序,然后為您的腳本創建一個工作容器。 然后定義一個cron.yaml
文件以每 10 分鍾啟動一次腳本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.