在上部署Flask站点/应用程序pythonanwhere.com

2024-09-27 21:30:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个文件系统的工作示例站点(https://github.com/alvations/APE):

APE
    \app
        \templates
            base.html
            index.html
            instance.html
        __init__.py
        hamlet.py
    config.py
    run.py

我在https://www.pythonanywhere.com上创建了一个flask项目,文件系统如下:

^{pr2}$

enter image description here

在pythonanywhere项目中我的run.py放在哪里?在

如何在pythonanywhere上的Github中使用与项目相同的文件结构?在


Tags: 项目runpyhttpsgithubcomapp示例
1条回答
网友
1楼 · 发布于 2024-09-27 21:30:38

Python德夫在哪你不需要运行.py在PythonAnywhere上。通常在那里运行的代码是运行一个本地Flask服务器,它可以为你的应用程序提供服务,所有这些都是由我们的系统来处理的。在

相反,您需要更改WSGI文件(从“Web”选项卡链接)以导入适当的应用程序模块。所以,因为github上的示例站点

from app import app
app.run(debug=True)

…在PythonAnywhere的WSGI文件中,您需要执行以下操作:

^{pr2}$

有一件事需要注意,如果我正确地理解了你上面的文件列表,你并不是所有的github应用都只安装了模板。{{cd2>必须与原始目录相同。在

相关问题 更多 >

    热门问题