No Description

admin_insert.py 682B

12345678910111213141516171819202122232425
  1. from flask import (
  2. Blueprint, flash, g, redirect, render_template, request, url_for
  3. )
  4. from werkzeug.exceptions import abort
  5. from app.db import get_db
  6. bp = Blueprint('admin_insert', __name__)
  7. @bp.route('/admin_insert', methods=('GET', 'POST'))
  8. def admin():
  9. if request.method == 'POST':
  10. eName = request.form['eName']
  11. office = request.form['oficina']
  12. db = get_db()
  13. db.execute(
  14. 'INSERT INTO station (nombre_empleado, oficina, last_turn)'
  15. ' VALUES (?, ?, ?)',
  16. (eName, office, 0)
  17. )
  18. db.commit()
  19. return redirect(url_for('admin_insert'))
  20. return render_template('admin_insert.html')