Skip to content
Snippets Groups Projects
Commit e5428c5c authored by Martin Mareš's avatar Martin Mareš
Browse files

Flask potřebuje absolutní cesty k souborům

Jinak například send_file() interpretuje cesty relativně nikoliv
k CWD, nýbrž k adresáři, kde je aplikace.
parent 791b8b87
Branches
No related tags found
2 merge requests!14Asynchronní joby,!9WIP: Zárodek uživatelské části webu a submitování
......@@ -18,8 +18,12 @@ import mo.users
import mo.util
from mo.util import logger
# Flask interpretuje relativní cesty všelijak, tak mu vyrobíme absolutní
mo.config.DATA_DIR = os.path.abspath(mo.config.DATA_DIR)
static_dir = os.path.abspath('static')
# Aplikační objekt
app = Flask(__name__, instance_path=os.path.abspath('data'), static_folder=os.path.abspath('static'))
app = Flask(__name__, instance_path=mo.config.DATA_DIR, static_folder=static_dir)
app.config.from_object(config)
app.jinja_options['extensions'].append('jinja2.ext.do')
app.jinja_env.lstrip_blocks = True
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment