commit 87230bfea0a002b69305265e2ae3c538b3782cfa
parent 843b1f3adcc2c7523973bfa0dc79f49f69c30719
Author: Oshgnacknak <osh@oshgnacknak.de>
Date: Sat, 24 Aug 2019 10:34:15 +0200
adding Vorname + show for error to users
Diffstat:
3 files changed, 10 insertions(+), 7 deletions(-)
diff --git a/smtl/signup_form.py b/smtl/signup_form.py
@@ -1,12 +1,12 @@
-from wtforms import Form, TextField, IntegerField, SelectField
-from wtforms.validators import DataRequired, Regexp, Email, Length, NumberRange
+from wtforms import Form, StringField, IntegerField, SelectField
+from wtforms.validators import DataRequired, Email, Length, NumberRange
from smtl.models.player import Gender, Player
from smtl.app import current_year
class SignupForm(Form):
- name = TextField(
- label='Name:',
+ name = StringField(
+ label='Name, Vorname:',
validators=[
DataRequired('Der Name darf nicht leer sein.'),
Length(max=Player.name.type.length, message='Der Vorname ist zu lang.')
@@ -27,14 +27,14 @@ class SignupForm(Form):
]
)
- club = TextField(
+ club = StringField(
label='Verein:',
validators=[
Length(max=Player.club.type.length, message='Der Vereinsname ist zu lang.')
]
)
- email = TextField(
+ email = StringField(
label='EMail:',
validators=[
DataRequired('Die EMail darf nicht leer sein.'),
diff --git a/smtl/templates/player_table.html b/smtl/templates/player_table.html
@@ -36,7 +36,7 @@
<table id="player_table">
<tr>
- <th>Name</th>
+ <th>Name, Vorname</th>
<th>Verein</th>
<th>DWZ</th>
<th>Attr.</th>
diff --git a/smtl/templates/signup_form.html b/smtl/templates/signup_form.html
@@ -43,6 +43,9 @@
} else {
throw new Error(r.message);
}
+ }).catch(e => {
+ console.error(e);
+ alert('Auf Grund eines Fehlers ist die Anfrage gescheitert:\n' + e);
});
}
</script>