Skip to content
Snippets Groups Projects
Commit d9e6ee2a authored by Jiří Setnička's avatar Jiří Setnička
Browse files

V development módu netřeba pro request nic nastavovat a kontrolovat

Usnadňuje to prohlížení logu při zapnutém logování DB dotazů, statické
soubory tak nevyvolávají logování.

Issue #87
parent d9a2c099
No related branches found
No related tags found
No related merge requests found
......@@ -76,6 +76,12 @@ def need_login():
def init_request():
path = request.path
if path.startswith('/static/'):
# Pro statické soubory v development nasazení nepotřebujeme nastavovat
# nic dalšího (v ostrém nasazení je servíruje uwsgi)
return
if 'uid' in session:
user = mo.users.user_by_uid(session['uid'])
if not user:
......@@ -91,7 +97,6 @@ def init_request():
# K některým podstromům je nutné mít speciální oprávnění
# XXX: Když celá aplikace běží v adresáři, request.path je relativní ke kořeni aplikace, ne celého webu
path = request.path
if path.startswith('/org/'):
if not user:
raise NeedLoginError()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment