def create(): Permiso = habilitedAcces() if Permiso == 'true': Comedor.db = get_db() User.db = get_db() Comedor_usuario.db = get_db() data = request.form exist = User.find_user(data['user']) if not exist: file = request.files['file'] Comedor.create(data, file.filename) User.createRef(data) Comedor_usuario.create(Comedor.last_comedor()['id'], User.last_user()['id']) filename = Comedor.last_comedor() upload_file('comedor', str(filename['id']), file) flash([ "El comedor fue creado, pero debe ser confirmado por el Admin", 'green' ]) # enviar('Nuevo comedor','Un nuevo comedor se ha registrado y requiere de validacion del administrador.') return redirect( url_for('altaComedor', comedor=Comedor.last_comedor()['id'], user=User.last_user()['id'])) flash(["Ya existe un usuario con ese nombre, elija otro!", 'red']) return redirect(url_for('altaComedor')) return render_template(Permiso)
def editando(): Permiso = habilitedAccesComedor() if Permiso == 'true': Comedor.db = get_db() User.db = get_db() Comedor_usuario.db = get_db() data = request.form exist = User.find_user(data['user']) com = Comedor.find_comedor_by_id(int(data['idComedor'])) ok = False if not exist: ok = True elif str(exist['id']) == str(data['idRef']): ok = True if ok: file = request.files['file'] if not upload_file('comedor', str(data['idComedor']), file): Comedor.edite(data, com['foto']) else: Comedor.edite(data, file.filename) User.editeRef(data) flash(["La informacion se actualizo correctamente", 'green']) return redirect( url_for('comedor_profile', idComedor=data['idComedor'])) flash(["Ya existe un usuario con ese nombre, elija otro!", 'red']) return redirect(url_for('comedor_profile', idComedor=data['idComedor'])) return render_template(Permiso)
def create(): Permiso = habilitedAcces() if Permiso == 'true': User.db = get_db() data = request.form exist = User.find_user(data['user']) if not exist: file = request.files['file'] User.create(data,file.filename) filename =User.last_user() upload_file('usuario',str(filename['id']),file) flash(["El usuario debe ser confirmado por el Admin para poder ser utilizado.", 'green']) # enviar('Nuevo usuario','Un nuevo usuario se ha registrado y requiere de validacion del administrador.') return redirect(url_for('altaUser')) flash(["Ya existe un usuario con ese nombre, elija otro!", 'red']) return redirect(url_for('altaUser')) return render_template(Permiso)
def createAA(): Permiso = habilitedAcces() if Permiso == 'true': Comedor.db = get_db() Comedor_usuario.db = get_db() User.db = get_db() data = request.form exist = User.find_user(data["idRefe"]) if not exist: file = request.files['file'] Comedor.createAA(data, file.filename) Comedor_usuario.create(Comedor.last_comedor()['id'], data["idRefe"]) filename = Comedor.last_comedor() upload_file('comedor', str(filename['id']), file) flash(["El comedor fue creado correctamente", 'green']) return redirect( url_for('comedor_profile', idComedor=filename["id"])) flash(["Ya existe un usuario con ese nombre, elija otro!", 'red']) return redirect(url_for('altaComedor')) return render_template(Permiso)
def editando(): Permiso = habilitedAccesLogin() if Permiso == 'true': User.db = get_db() data = request.form exist = User.find_user(data['user']) ok= False if not exist: ok= True elif str(exist['id']) == str(data['idU']): ok= True if ok: file = request.files['file'] flash(["La informacion se actualizo correctamente", "green"]) if not upload_file('usuario',str(data['idU']),file): User.edite(data,exist['foto']) else: User.edite(data,file.filename) session['name'] = data['user'] return redirect(url_for( 'user_profile' , idUser=data['idU'])) flash(["Ya existe un usuario con ese nombre, elija otro!", "red"]) return redirect(url_for( 'user_profile' , idUser=data['idU'])) return render_template(Permiso)