summaryrefslogtreecommitdiffstats
path: root/accounts/views
diff options
context:
space:
mode:
Diffstat (limited to 'accounts/views')
-rw-r--r--accounts/views/admin/__init__.py10
-rw-r--r--accounts/views/default/__init__.py34
-rw-r--r--accounts/views/login/__init__.py10
-rw-r--r--accounts/views/login/forms.py2
4 files changed, 28 insertions, 28 deletions
diff --git a/accounts/views/admin/__init__.py b/accounts/views/admin/__init__.py
index df5777d..0d273d2 100644
--- a/accounts/views/admin/__init__.py
+++ b/accounts/views/admin/__init__.py
@@ -1,5 +1,5 @@
# -*- coding: utf-8 -*-
-from __future__ import absolute_import
+
from flask import Blueprint
from flask import current_app, redirect, request, g, flash, url_for
@@ -19,7 +19,7 @@ def restrict_bp_to_admins():
if not current_user.is_authenticated():
return current_app.login_manager.unauthorized()
if current_user.uid not in current_app.config.get('ADMIN_USERS', []):
- raise Forbidden(u'Du bist kein Admin.')
+ raise Forbidden('Du bist kein Admin.')
@bp.route('/')
@@ -36,7 +36,7 @@ def create_account():
current_app.mail_backend.send(form.mail.data, 'mail/register.txt',
username=form.username.data)
- flash(u'Mail versandt.', 'success')
+ flash('Mail versandt.', 'success')
return redirect(url_for('admin.index'))
return {'form': form}
@@ -77,8 +77,8 @@ def disable_account():
current_app.user_backend.update(form.user, as_admin=True)
- flash(u'Passwort auf ein zufälliges und Mailadresse auf %s '
- u'gesetzt.' % mail, 'success')
+ flash('Passwort auf ein zufälliges und Mailadresse auf %s '
+ 'gesetzt.' % mail, 'success')
current_app.mail_backend.send(
current_app.config['MAIL_REGISTER_NOTIFY'],
diff --git a/accounts/views/default/__init__.py b/accounts/views/default/__init__.py
index e4083f0..a14e113 100644
--- a/accounts/views/default/__init__.py
+++ b/accounts/views/default/__init__.py
@@ -1,5 +1,5 @@
# -*- coding: utf-8 -*-
-from __future__ import absolute_import
+
from copy import deepcopy
from flask import Blueprint
@@ -28,9 +28,9 @@ def register():
current_app.mail_backend.send(form.mail.data, 'mail/register.txt',
username=form.username.data)
- flash(u'Es wurde eine E-Mail an die angegebene Adresse geschickt, '
- u'um diese zu überprüfen. Bitte folge den Anweisungen in der '
- u'E-Mail.', 'success')
+ flash('Es wurde eine E-Mail an die angegebene Adresse geschickt, '
+ 'um diese zu überprüfen. Bitte folge den Anweisungen in der '
+ 'E-Mail.', 'success')
return redirect(url_for('.index'))
@@ -50,7 +50,7 @@ def register_complete(token):
except current_app.user_backend.NoSuchUserError:
pass
else:
- flash(u'Du hast den Benutzer bereits angelegt! Du kannst dich jetzt einfach einloggen:')
+ flash('Du hast den Benutzer bereits angelegt! Du kannst dich jetzt einfach einloggen:')
return redirect(url_for('.index'))
form = RegisterCompleteForm()
@@ -64,7 +64,7 @@ def register_complete(token):
'mail/register_notify.txt',
username=username, mail=mail)
- flash(u'Benutzer erfolgreich angelegt.', 'success')
+ flash('Benutzer erfolgreich angelegt.', 'success')
return redirect(url_for('.index'))
return {
@@ -86,8 +86,8 @@ def lost_password():
current_app.mail_backend.send(
form.user.mail, 'mail/lost_password.txt', username=form.user.uid)
- flash(u'Wir haben dir eine E-Mail mit einem Link zum Passwort ändern '
- u'geschickt. Bitte folge den Anweisungen in der E-Mail.', 'success')
+ flash('Wir haben dir eine E-Mail mit einem Link zum Passwort ändern '
+ 'geschickt. Bitte folge den Anweisungen in der E-Mail.', 'success')
return redirect(url_for('.index'))
@@ -107,7 +107,7 @@ def lost_password_complete(token):
current_app.user_backend.update(user, as_admin=True)
login_user(user)
- flash(u'Passwort geändert.', 'success')
+ flash('Passwort geändert.', 'success')
return redirect(url_for('.index'))
return {
@@ -138,14 +138,14 @@ def index():
form.mail.data, 'mail/change_mail.txt',
username=current_user.uid)
- flash(u'Es wurde eine E-Mail an die angegebene Adresse geschickt, '
- u'um diese zu überprüfen. Bitte folge den Anweisungen in der '
- u'E-Mail.', 'success')
+ flash('Es wurde eine E-Mail an die angegebene Adresse geschickt, '
+ 'um diese zu überprüfen. Bitte folge den Anweisungen in der '
+ 'E-Mail.', 'success')
changed = True
if form.password.data:
current_user.change_password(form.password.data, form.old_password.data)
- flash(u'Passwort geändert', 'success')
+ flash('Passwort geändert', 'success')
changed = True
for service in current_app.all_services:
@@ -159,7 +159,7 @@ def index():
login_user(current_user)
return redirect(url_for('.index'))
else:
- flash(u'Nichts geändert.')
+ flash('Nichts geändert.')
services = deepcopy(current_app.all_services)
@@ -178,17 +178,17 @@ def change_mail(token):
username, mail = Confirmation('change_mail').loads_http(token, max_age=3*24*60*60)
if current_user.uid != username:
- raise Forbidden(u'Bitte logge dich als der Benutzer ein, dessen E-Mail-Adresse du ändern willst.')
+ raise Forbidden('Bitte logge dich als der Benutzer ein, dessen E-Mail-Adresse du ändern willst.')
results = current_app.user_backend.find_by_mail(mail)
for user in results:
if user.uid != current_user.uid:
- raise Forbidden(u'Diese E-Mail-Adresse wird schon von einem anderen account benutzt!')
+ raise Forbidden('Diese E-Mail-Adresse wird schon von einem anderen account benutzt!')
current_user.change_email(mail)
current_app.user_backend.update(current_user)
- flash(u'E-Mail-Adresse geändert.', 'success')
+ flash('E-Mail-Adresse geändert.', 'success')
return redirect(url_for('.index'))
diff --git a/accounts/views/login/__init__.py b/accounts/views/login/__init__.py
index 3950cf9..7371f84 100644
--- a/accounts/views/login/__init__.py
+++ b/accounts/views/login/__init__.py
@@ -1,10 +1,10 @@
# -*- coding: utf-8 -*-
-from __future__ import absolute_import
+
from flask import Blueprint
from flask import current_app, redirect, request, g, flash, render_template, url_for
from flask.ext.login import login_user, logout_user, current_user
-from urlparse import urljoin, urlparse
+from urllib.parse import urljoin, urlparse
from .forms import LoginForm
@@ -33,7 +33,7 @@ def login():
user = current_app.user_backend.auth(form.username.data,
form.password.data)
login_user(user)
- flash(u'Erfolgreich eingeloggt', 'success')
+ flash('Erfolgreich eingeloggt', 'success')
next = request.form['next']
if not is_safe_url(next):
@@ -41,7 +41,7 @@ def login():
return redirect(next or url_for('default.index'))
except (current_app.user_backend.NoSuchUserError,
current_app.user_backend.InvalidPasswordError):
- flash(u'Ungültiger Benutzername und/oder Passwort', 'error')
+ flash('Ungültiger Benutzername und/oder Passwort', 'error')
return render_template("login/login.html", form=form,
next=request.values.get('next'))
@@ -50,5 +50,5 @@ def login():
@bp.route('/logout')
def logout():
logout_user()
- flash(u'Erfolgreich ausgeloggt.', 'success')
+ flash('Erfolgreich ausgeloggt.', 'success')
return redirect(url_for('.login'))
diff --git a/accounts/views/login/forms.py b/accounts/views/login/forms.py
index a82fa39..2db25b9 100644
--- a/accounts/views/login/forms.py
+++ b/accounts/views/login/forms.py
@@ -4,5 +4,5 @@ from wtforms import TextField, PasswordField, validators
class LoginForm(Form):
- username = TextField(u'Benutzername')
+ username = TextField('Benutzername')
password = PasswordField('Passwort', [validators.Required()])