Skip to content
Snippets Groups Projects

Výsledkovka pomocí mo.web.table

Closed Jiří Setnička requested to merge jirka/table into master
1 file
+ 7
1
Compare changes
  • Side-by-side
  • Inline
+ 7
1
@@ -2,6 +2,7 @@
from flask import url_for
from markupsafe import Markup
from typing import Any
import mo.config as config
import mo.db as db
@@ -27,9 +28,14 @@ app.jinja_env.globals.update(web_flavor=config.WEB_FLAVOR)
@app.template_filter()
def user_link(u: db.User):
def user_link(u: db.User) -> Markup:
if u.is_admin or u.is_org:
url = url_for('org_org', id=u.user_id)
else:
url = url_for('org_user', id=u.user_id)
return Markup('<a href="{url}">{name}{test}</a>').format(url=url, name=u.full_name(), test=" (test)" if u.is_test else "")
@app.template_filter()
def or_dash(s: Any) -> str:
return str(s) if s else ''
Loading