Как отправить вывод ошибок в браузере во Flask через mod_wsgi вместо error_log - PullRequest
0 голосов
/ 10 сентября 2018

1) Как включить флягу, чтобы ошибки отображались в браузере для m, чтобы мне не приходилось постоянно указывать -f error_log?

Когда я использовал сервер для разработки колб, у меня было это

app.run (host = 'superhost.gr', port = 5000, debug = True)

Теперь я прокомментировал это, потому что eitsw запускается mod_wsgi и отправляет все в текстовый файл error_log.

2) Относительно этого кода, который не назван, как следует

@app.route( '/<page>' )
@app.route( '/' )
def index( page=None ):

    # read environment
    page = request.args.get('page', 'index.html')

Когда я пытаюсь через браузер:

'http://superhost.gr/' page variable equals to 'index.html'
'http://superhost.gr/something' page variable still equals to 'index.html'

Как это возможно в режиме mod_wsgi? В последнем хите «page» var должен был равняться «нечто»

...