Python 如何与烧瓶一起使用Gunicorn
我正试图在Heroku部署我的flask应用程序,但我面临Procfile问题。 我在读一篇文章,里面有这个文件 app.pyPython 如何与烧瓶一起使用Gunicorn,python,flask,heroku,deployment,gunicorn,Python,Flask,Heroku,Deployment,Gunicorn,我正试图在Heroku部署我的flask应用程序,但我面临Procfile问题。 我在读一篇文章,里面有这个文件 app.py from flask import Flask app = Flask(__name__) @app.route("/") def home(): return "<h1>Hello, World</h1>" 它可以工作,对我来说很难。事实并非如此,我的文件夹结构是这样的: 在flask\u
from flask import Flask
app = Flask(__name__)
@app.route("/")
def home():
return "<h1>Hello, World</h1>"
它可以工作,对我来说很难。事实并非如此,我的文件夹结构是这样的:在flask\u simple\u应用程序的文件夹中 run.py包含以下行:
from simple_app import app
if __name__ == '__main__':
app.run()
from flask import Flask
app = Flask(__name__)
from simple_app import routes
from simple_app import app
from flask import render_template
@app.route("/")
def home():
return render_template('home.html')
init.py包含以下行:
from simple_app import app
if __name__ == '__main__':
app.run()
from flask import Flask
app = Flask(__name__)
from simple_app import routes
from simple_app import app
from flask import render_template
@app.route("/")
def home():
return render_template('home.html')
routes.py包含以下行:
from simple_app import app
if __name__ == '__main__':
app.run()
from flask import Flask
app = Flask(__name__)
from simple_app import routes
from simple_app import app
from flask import render_template
@app.route("/")
def home():
return render_template('home.html')
所以我的问题是知道我应该把Procfile放在哪里,以及我将如何写这个:
web: gunicorn ...:...
应该是:
web:gunicorn模块\u名称\u应用程序\u实例所在位置:应用程序\u实例的名称\u
web:gunicorn运行:应用程序