Code enhancement

This commit is contained in:
Patrick Jentsch
2019-11-15 12:51:53 +01:00
parent f22bff4ed0
commit aacfe40bd6
6 changed files with 16 additions and 19 deletions

@@ -10,10 +10,10 @@ from . import admin
from .forms import EditProfileAdminForm
@admin.route('/board')
@admin.route('/')
@login_required
@admin_required
def board():
def index():
users = User.query.all()
items = [AdminUserItem(u.username, u.email, u.role_id, u.confirmed, u.id)
for u in users]
@@ -21,8 +21,8 @@ def board():
table = AdminUserTable(items).__html__()
# Add class "list" to tbody element. Needed for "List.js"
table = table.replace('tbody', 'tbody class="list"', 1)
return render_template('admin/board.html.j2', table=table,
title='Admin board')
return render_template('admin/index.html.j2', table=table,
title='Administration tools')
@admin.route('/user/<int:user_id>')
@@ -30,7 +30,7 @@ def board():
@admin_required
def user(user_id):
user = User.query.get_or_404(user_id)
return render_template('admin/user.html.j2', title='Administrate user',
return render_template('admin/user.html.j2', title='Administration: User',
user=user)
@@ -43,7 +43,7 @@ def delete_user(user_id):
args=(current_app._get_current_object(), user.id))
thread.start()
flash('User has been deleted!')
return redirect(url_for('admin.board'))
return redirect(url_for('admin.index'))
@admin.route('/user/<int:user_id>/edit', methods=['GET', 'POST'])
@@ -66,4 +66,4 @@ def edit_user(user_id):
form.confirmed.data = user.confirmed
form.role.data = user.role_id
return render_template('admin/edit_user.html.j2', form=form,
title='Edit user', user=user)
title='Administration: Edit user', user=user)