所以,我有一些应用程序页面,我想放在这样的 url 下
常量.heroku.com/physics/planck
常量.heroku.com/physics/e
constants.heroku.com/physics/standardgravitation
我的普朗克常数应用程序的 app.py 看起来像这样。
import os
from flask import Flask
app = Flask('plancksconstant')
app = Flask(__name__.split('.')[0])
@app.route('/physics/planck')
def hello():
return '6.626068E-34'
if __name__ == '__main__':
# Bind to PORT if defined, otherwise default to 5000.
port = int(os.environ.get('PORT', 5000))
app.run(host='0.0.0.0', port=port)
这个应用程序的网址是http://nameless-sands-2295.herokuapp.com/physics/planck。我让结尾部分正常工作(/physics/planck),但 url 的开头仍然是应用程序的名称(nameless-sands-2295)。如何将其更改为“常量”而不是应用程序的名称?
解决了!!!!刚做了这个
import os
from flask import Flask
app = Flask('plancksconstant')
app = Flask(__name__.split('.')[0])
@app.route('/physics/planck')
def hello():
return '6.626068E-34'
@app.route('/physics/standardgravity')
def hello():
return '9.8'
if __name__ == '__main__':
# Bind to PORT if defined, otherwise default to 5000.
port = int(os.environ.get('PORT', 5000))
app.run(host='0.0.0.0', port=port)