Python 3.x Openshift&x2B;flask不允许启用多个页面

Python 3.x Openshift&x2B;flask不允许启用多个页面,python-3.x,flask,openshift,jinja2,Python 3.x,Flask,Openshift,Jinja2,当我只启用了一个网页时,该网站在“flaskapp.py”文件中使用以下代码工作(除了某些原因,它使用html5样板文件的默认橙色主题,当我更改该主题时,当我在本地运行它时,它工作良好,使用灰色主题) 但当我将其更改为以下内容时: import os from datetime import datetime from flask import Flask, request, flash, url_for, redirect, \ render_template, abort, send_fro

当我只启用了一个网页时,该网站在“flaskapp.py”文件中使用以下代码工作(除了某些原因,它使用html5样板文件的默认橙色主题,当我更改该主题时,当我在本地运行它时,它工作良好,使用灰色主题)

但当我将其更改为以下内容时:

import os
from datetime import datetime
from flask import Flask, request, flash, url_for, redirect, \
render_template, abort, send_from_directory, session, escape

app = Flask(__name__)
app.config.from_pyfile('flaskapp.cfg')#This is the config file that is used by the server to see what it needs

@app.route('/')#The defualt page
def index():
    return render_template('index.html') #Load the index html page

@app.route('/download-games')#The dpwnloads page
def download-games():
    return "Download"
if __name__ == '__main__':
    app.run(debug=True)

我得到503服务暂时不可用的错误。HTML文件位于

Python方法名称中不允许使用连字符

换成

def download_games():
    return "Download"
def download_games():
    return "Download"