iam*_*lay 2 heroku web-deployment flask
我正在尝试在 heroku 上部署我的非常简单的烧瓶应用程序,但是当我尝试访问我的 heroku 应用程序时,它给了我这个错误:An error occurred in the application and your page could not be served. If you are the application owner, check your logs for details.我从终端检查了日志,它说:未能在 'app' 中找到属性 'app'。
代码
from flask import Flask
app = Flask(__name__)
@app.route('/')
def index():
return "VatsalayKhobragade.me"
Run Code Online (Sandbox Code Playgroud)
项目结构
普罗西弗
web: gunicorn app:app
Run Code Online (Sandbox Code Playgroud)
需求.txt
click==7.1.2
Flask==1.1.2
gunicorn==20.0.4
itsdangerous==1.1.0
Jinja2==2.11.2
MarkupSafe==1.1.1
Werkzeug==1.0.1
Run Code Online (Sandbox Code Playgroud)
请帮助解决这个问题。我在这里做错了什么??
可能可以用procfile解决:
web: gunicorn app.app:app
尽管为了清楚起见,您可能希望将顶级app文件夹重命名为不同的名称,然后:
web: gunicorn something.app:app
或者创建一个something/__init__.py包含以下内容的文件:
from .app import app
然后简单地有一个procfile:
web: gunicorn something:app
| 归档时间: |
|
| 查看次数: |
1571 次 |
| 最近记录: |