簡體   English   中英

我找不到我的 python 和 django 網站的主機

[英]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 %} )以及將托管我的數據庫。 謝謝您的幫助! : 對不起,我的英語不好

對於托管,您可以在任何地方嘗試 PythonHeroku 為了執行您的代碼,您可能需要的不僅僅是 index.html,即您甚至在此處標記的FlaskDjango 有很多方法可以啟動 cron/interval 作業,例如apscheduler或更大的項目 - Celery

您可以使用 Elastic Beanstalk 在 AWS 上托管它。 您將創建一個主容器來托管 Web 應用程序,然后為您的腳本創建一個工作容器。 然后定義一個cron.yaml文件以每 10 分鍾啟動一次腳本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM