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

Merge branch 'jk/issue-194' into 'devel'

UI pro nastavení testovacích účtů

See merge request !78
parents 62139a3e b1bb9a1f
No related branches found
No related tags found
1 merge request!78UI pro nastavení testovacích účtů
......@@ -87,6 +87,11 @@ def none_value(s: Any, none_value: Any) -> Any:
return none_value if s is None else s
@app.template_filter()
def yes_no(a: bool) -> str:
return "ano" if a else "ne"
@app.template_filter()
def json_pretty(js: Any) -> str:
return json.dumps(js, sort_keys=True, indent=4, ensure_ascii=False)
......
......@@ -355,6 +355,7 @@ class UserEditForm(FlaskForm):
last_name = wtforms.StringField("Příjmení", validators=[Required()])
email = wtforms.StringField("E-mail", validators=[Required()])
note = wtforms.TextAreaField("Poznámka")
is_test = wtforms.BooleanField("Testovací účet")
submit = wtforms.SubmitField("Uložit")
def validate_email(form, field):
......
......@@ -13,6 +13,7 @@
<tr><td>Poslední přihlášení:<td>{{ user.last_login_at|timeformat }}
{% if user.reset_at %}<tr><td>Reset hesla:<td>{{ user.reset_at|timeformat }}{% endif %}
<tr><td>Poznámka:<td style="white-space: pre-line;">{{ user.note }}
<tr><td>Testovací účet:<td>{{ user.is_test|yes_no }}
</table>
<div class="btn-group" role="group">
......
......@@ -13,6 +13,7 @@
<tr><td>Poslední přihlášení:{% if user.last_login_at %}<td>{{ user.last_login_at|timeformat }}{% else %}<td class="error"><i>Zatím nepřihlášen</i>{% endif %}
{% if user.reset_at %}<tr><td>Reset hesla:<td>{{ user.reset_at|timeformat }}{% endif %}
<tr><td>Poznámka:<td style="white-space: pre-line;">{{ user.note }}
<tr><td>Testovací účet:<td>{{ user.is_test|yes_no }}
</table>
<div class="btn-group" role="group">
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment