improved start sequence, fixed user update
This commit is contained in:
@@ -1,5 +1,13 @@
|
||||
from flask import Blueprint, render_template, request, redirect, url_for, flash
|
||||
from db_interface import get_all_users, get_all_groups, add_user, update_description, update_vlan, delete_user, refresh_vendors, get_user_by_mac
|
||||
from db_interface import (
|
||||
get_all_users,
|
||||
get_all_groups,
|
||||
add_user,
|
||||
update_user,
|
||||
delete_user,
|
||||
refresh_vendors,
|
||||
get_user_by_mac
|
||||
)
|
||||
|
||||
user = Blueprint('user', __name__, url_prefix='/user')
|
||||
|
||||
@@ -19,21 +27,28 @@ def add():
|
||||
add_user(mac, desc, group_id)
|
||||
return redirect(url_for('user.user_list'))
|
||||
|
||||
|
||||
@user.route('/update_description', methods=['POST'])
|
||||
def update_description_route():
|
||||
@user.route('/update_user', methods=['POST'])
|
||||
def update_user_route():
|
||||
mac = request.form['mac_address']
|
||||
desc = request.form.get('description', '')
|
||||
update_description(mac, desc)
|
||||
vlan_id = request.form['group_id']
|
||||
update_user(mac, desc, vlan_id)
|
||||
return redirect(url_for('user.user_list'))
|
||||
|
||||
# @user.route('/update_description', methods=['POST'])
|
||||
# def update_description_route():
|
||||
# mac = request.form['mac_address']
|
||||
# desc = request.form.get('description', '')
|
||||
# update_description(mac, desc)
|
||||
# return redirect(url_for('user.user_list'))
|
||||
|
||||
@user.route('/update_vlan', methods=['POST'])
|
||||
def update_vlan_route():
|
||||
mac = request.form['mac_address']
|
||||
group_id = request.form['group_id']
|
||||
update_vlan(mac, group_id)
|
||||
return redirect(url_for('user.user_list'))
|
||||
|
||||
# @user.route('/update_vlan', methods=['POST'])
|
||||
# def update_vlan_route():
|
||||
# mac = request.form['mac_address']
|
||||
# group_id = request.form['group_id']
|
||||
# update_vlan(mac, group_id)
|
||||
# return redirect(url_for('user.user_list'))
|
||||
|
||||
|
||||
@user.route('/delete', methods=['POST'])
|
||||
|
||||
Reference in New Issue
Block a user