def create_proyecto(): data = request.json if data["nombreProyecto"] is None: return jsonify({"mensaje": "error"}), 400 proyecto = Proyecto.create(data["idProyecto"], data["nombreProyecto"], data["descProyecto"]) return jsonify({"proyectos": proyecto.toJson()})
def obtener_urls(data): proyecto = Proyecto() #creamos un objeto Proyecto. proyecto.setId(int(data["id_proyecto"])) proyecto.setNombreDirectorio(data["nombre_directorio"]) for clave in data["claves"]: proyecto.agregarClaves(clave["clave"]) proyecto.generarUrl(proyecto.claves) # proyecto.generarMensajeJson() data_json = proyecto.generarMensajeJson() # data_response = json.dumps(data_json, indent=4, sort_keys=False) # #crear .txt # archi=open('json.txt','w') # archi.write(json.dumps(data_json, indent=4, sort_keys=False)) # archi.close() # return data_response return data_json
def obtener_urls(data): #creamos un objeto Proyecto. proyecto = Proyecto() proyecto.setId(int(data["id_proyecto"])) proyecto.setNombreDirectorio(data["nombre_directorio"]) for clave in data["claves"]: proyecto.agregarClaves(clave["clave"]) proyecto.generarUrl(proyecto.claves) proyecto.generarMensajeJson() data_json = proyecto.generarMensajeJson() data_response = json.dumps(data_json, indent=4, sort_keys=False) return data_response
def delete_proyecto(idProyecto): proyecto = Proyecto.query.filter_by(idProyecto=idProyecto).first() confirmation = Proyecto.delete(proyecto) return jsonify({"proyectos": confirmation})