user api init and update admin status
This commit is contained in:
parent
96c553fd36
commit
fde7fdd50a
3 changed files with 29 additions and 0 deletions
18
app/users/users_api/routes.py
Normal file
18
app/users/users_api/routes.py
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
from app import db
|
||||
from flask import render_template
|
||||
from app.users.users_api import users_api
|
||||
from app.users.models import User
|
||||
from time import sleep
|
||||
|
||||
|
||||
|
||||
@users_api.route('update_admin_status/<id>/<status>', methods=['PUT'])
|
||||
def update_admin_status(id, status):
|
||||
if status == 'true':
|
||||
status = 'Admin'
|
||||
else:
|
||||
status = 'User'
|
||||
User.query.filter_by(id=id).update({'user_type':status})
|
||||
db.session.commit()
|
||||
sleep(1)
|
||||
return {'status':'success'}
|
||||
Loading…
Add table
Add a link
Reference in a new issue