def get_menu_dict(self): #crear en caso de que aun no se haya creado if not self.__menu_dict: menu_listar = Menu(msg('abm.app.listar'), self.listar) menu_docente = Menu(msg('abm.docente'), self.abm_docente) menu_funcionario = Menu(msg('abm.funcionario'), self.abm_funcionario) menu_contacto = Menu(msg('abm.contacto'), self.abm_contacto) menu_ficha = Menu(msg('abm.ficha'), self.abm_ficha) menu_laboratorio = Menu(msg('abm.laboratorio'), self.abm_laboratorio) menu_reservas = Menu(msg('abm.reservas'), self.abm_reservas) menu_consultas = Menu(msg('abm.consultas'), self.abm_consultas) menu_salir = Menu(msg('abm.salir'), self.salir) menus = { 1: menu_listar, 2: menu_docente, 3: menu_funcionario, 4: menu_contacto, 5: menu_ficha, 6: menu_laboratorio, 7: menu_reservas, 8: menu_consultas, 9: menu_salir } self.__menu_dict = menus return self.__menu_dict
def get_menu_dict(self): #crear en caso de que aun no se haya creado if not self.__menu_dict: menu_listar = Menu(msg('abm.docente.listar'), self.listar) menu_registrar = Menu(msg('abm.docente.registrar'), self.registrar) #menu_borrar = Menu(msg('abm.docente.borrar'), self.borrar) menu_principal = Menu(msg('abm.ir.menu.principal'), self.ir_menu_principal) menus = {1: menu_listar, 2: menu_registrar, 3: menu_principal} self.__menu_dict = menus return self.__menu_dict
def set_menu(self, menu): for tag, menu_item in menu.items(): self.session.merge( Menu(key_id=tag, name=menu_item[0], price=menu_item[1], spicy=menu_item[2])) self.session.commit()
def create(): data = request.get_json(force=True) menu = Menu(**data) key = menu.put() return redirect(url_for('get', menu_id=key.id()))