mirror of
https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
synced 2025-07-23 12:31:34 +00:00
Code enhancement
This commit is contained in:
app
@@ -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)
|
||||
|
Reference in New Issue
Block a user