diff options
| author | Rémy HUBSCHER <hubscher.remy@gmail.com> | 2020-04-21 13:59:41 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-04-21 13:59:41 +0200 |
| commit | 299c64a48cb6278eebe1d7cc54d878953ecc5fa5 (patch) | |
| tree | 87219e02bedf6d75f15da2b3ab95cbcb4988d55b /ihatemoney/forms.py | |
| parent | f0b40578adeca5e9fc75787c00787c20f1072144 (diff) | |
| download | ihatemoney-mirror-299c64a48cb6278eebe1d7cc54d878953ecc5fa5.zip ihatemoney-mirror-299c64a48cb6278eebe1d7cc54d878953ecc5fa5.tar.gz ihatemoney-mirror-299c64a48cb6278eebe1d7cc54d878953ecc5fa5.tar.bz2 | |
Add isort support. (#561)
Diffstat (limited to 'ihatemoney/forms.py')
| -rw-r--r-- | ihatemoney/forms.py | 30 |
1 files changed, 14 insertions, 16 deletions
diff --git a/ihatemoney/forms.py b/ihatemoney/forms.py index 495eefa..989b302 100644 --- a/ihatemoney/forms.py +++ b/ihatemoney/forms.py @@ -1,29 +1,27 @@ +from datetime import datetime +from re import match + +import email_validator +from flask import request +from flask_babel import lazy_gettext as _ +from flask_wtf.file import FileAllowed, FileField, FileRequired from flask_wtf.form import FlaskForm +from jinja2 import Markup +from werkzeug.security import check_password_hash, generate_password_hash from wtforms.fields.core import SelectField, SelectMultipleField from wtforms.fields.html5 import DateField, DecimalField, URLField -from wtforms.fields.simple import PasswordField, SubmitField, StringField, BooleanField +from wtforms.fields.simple import BooleanField, PasswordField, StringField, SubmitField from wtforms.validators import ( - Email, DataRequired, - ValidationError, + Email, EqualTo, NumberRange, Optional, + ValidationError, ) -from flask_wtf.file import FileField, FileAllowed, FileRequired - -from flask_babel import lazy_gettext as _ -from flask import request -from werkzeug.security import generate_password_hash, check_password_hash - -from datetime import datetime -from re import match -from jinja2 import Markup - -import email_validator -from ihatemoney.models import Project, Person, LoggingMode -from ihatemoney.utils import slugify, eval_arithmetic_expression +from ihatemoney.models import LoggingMode, Person, Project +from ihatemoney.utils import eval_arithmetic_expression, slugify def strip_filter(string): |
