def get_form(tabla, metodo): dict_out["tabla"] = tabla dict_out["metodo"] = metodo campos = [] for r in db.get_cursor_description(tabla): campo = {} campo['nombre'] = r['nombre'] campo['tipo'] = r['tipo'].replace('VAR_','').lower() if 'NOT_NULL' in r['flags']: campo['required'] = 'required' if 'PRI_KEY' in r['flags']: campo['hidden'] = "hidden" if 'MULTIPLE_KEY' in r['flags']: fktabla = r['nombre'].replace('id','',1) campo['fktabla'] = fktabla campo['data'] = db.get_combo_data(fktabla) campos.append(campo) dict_out["campos"] = campos return dict_out
def provincias(): return db.get_data('getProvincia', -1)
import modulos.monitor as monitor import modulos.Config as cfg import modulos.Database as db from flask import Flask, render_template import json app = Flask(__name__) cfg.init(app) monitor.cfg = app.config db.cfg = app.config db.create_pool() monitor.db = db @app.route('/') def index(): return render_template('index.html', data={}) @app.route('/favicon.ico') def favico(): return 'OK' @app.errorhandler(404) def not_found(e): # defining function return render_template("404.html")
def testDepartamento(): print(db2.get_data('getDeptPcia', 1))
def testTipoNivelEducacion(): print(db2.get_data('getTipoNivelEducacion', -1))
def testAmbito(): print(db2.get_data('getAmbito', -1))
def testVersion(): print(db2.get_version())
def localidad(id): return db.get_data('getLocalId', id)
def tipoeducacion(id): return db.get_data('getTipoEducacion', id)
def tiposeducacion(): return db.get_data('getTipoEducacion', -1)
def ambito(id): return db.get_data('getAmbito', id)
def ambitos(): return db.get_data('getAmbito', -1)
def sector(id): return db.get_data('getSector', id)
def sectores(): return db.get_data('getSector', -1)
def provincia(id): return db.get_data('getProvincia', id)
def localidades(id): return db.get_data('getLocalPcia',id)
def localidadesxdepto(id): return db.get_data('getXDepto',id)
def niveleseducacion(): return db.get_data('getNivelEducacion', -1)
def departamentos(id): return db.get_data('getDeptPcia', id)
def niveleducacion(id): return db.get_data('getNivelEducacion', id)
def testProvincia(): print(db2.get_data('getProvincia', -1)) print(db2.get_data('getProvincia', 24))
def tiposniveleseducacion(): return db.get_data('getTipoNivelEducacion', -1)
def testSector(): print(db2.get_data('getSector', -1))
def tiponiveleseducacion(id): return db.get_data('getTipoNivelEducacion', id)
def testLocalidad(): print(db2.get_data('getLocalPcia', 23))
def escuelasxlocalidad(id): return db.get_data('getEscuelasXLoc', id)
def testEscuela(): es = '"escuela" : ' + db2.get_data('getEscuelaXId', 10404) te = '"ted" : ' + db2.get_data('getEducEscuela', 10404) print('{' + es + ',' + te + '}')
def escuelaxid(id): es = '{ "escuela" : ' + db.get_data('getEscuelaXId',id) te = ', "ted" : ' + db.get_data('getEducEscuela', id) + '}' return (es + te)
def tedescuelas(id): return db.get_data('getEducEscuela', id)
def version(): return db.get_version()