Я генерирую некоторую документацию по Python с помощью Sphinx.Если я перехожу в каталог build / html и напрямую открываю index.html, я получаю форматирование Sphinx.
Если я пытаюсь обслуживать ту же страницу Flask со следующим кодом, я получаю страницу, но все форматирование Sphinxушел:
from flask import send_from_directory
@app.route('/help')
def help():
return send_from_directory('/sphinx/build/html', 'index.html')
Я звоню Flask напрямую с app.run в режиме отладки.Вот как мне это нравится.Я знаю, как настроить его в Apache, но я не хочу запускать Apache.Можно ли обслуживать Sphinx внутри Flask и по-прежнему получать форматирование, или мне абсолютно необходимо запустить веб-сервер, например Apache?