예제 #1
0
    def get(self):

        escritor = Escritor.recuperar(self.request)

        valoresPlantilla = {"escritor": escritor}

        jinja = jinja2.get_jinja2(app=self.app)
        self.response.write(
            jinja.render_template("modificarEscritor.html",
                                  **valoresPlantilla))
예제 #2
0
    def get(self):

        editorial = Escritor.recuperar(self.request)

        valoresPlantilla = {
            "editorial": editorial,
        }

        jinja = jinja2.get_jinja2(app=self.app)
        self.response.write(
            jinja.render_template("editorialDetalle.html", **valoresPlantilla))
예제 #3
0
    def get(self):
        borrar = True
        escritor = Escritor.recuperar(self.request)
        libros = Libro.query()
        for libro in libros:
            if libro.escritor == escritor.key:
                borrar = False

        if borrar:
            escritor.key.delete()
            time.sleep(1)
            return self.redirect("/escritor/escritores")
        else:
            self.response.write(
                "No puedes borrar un escritor habiendo libros en la biblioteca escritos por este escritor"
            )