diff --git a/LibrosPy/servicios/libros/paginas.py b/LibrosPy/servicios/libros/paginas.py index 36ebf4c..aa7c5f8 100644 --- a/LibrosPy/servicios/libros/paginas.py +++ b/LibrosPy/servicios/libros/paginas.py @@ -195,17 +195,21 @@ def uploaded_file(filename): @bp.route('/searchautor') def searchautor(): query = request.args.get('query', '') + if query: - autores = Autores.query.filter(autor.name.contains(query)).all() + autores = Autores.query.filter(Autores.apellido.contains(query)).all() else: autores = [] + return render_template('searchautor.html', query=query, autores=autores) @bp.route('/searchlibro') def searchlibro(): query = request.args.get('query', '') + if query: - libros = Libros.query.filter(libro.name.contains(query)).all() + libros = Libros.query.filter(Libros.titulo.contains(query)).all() else: libros = [] + return render_template('searchlibro.html', query=query, libros=libros) diff --git a/LibrosPy/servicios/libros/templates/autor.html b/LibrosPy/servicios/libros/templates/autor.html index d1b1262..8222ce8 100644 --- a/LibrosPy/servicios/libros/templates/autor.html +++ b/LibrosPy/servicios/libros/templates/autor.html @@ -40,7 +40,7 @@ {{ libro.id }} {{ libro.anno }} - {{ libro.titulo }} + {{ libro.titulo }} {% if libro.portada %} {{ autor.apellido }}, {{ autor.nombre}} {% else %} diff --git a/LibrosPy/servicios/libros/templates/index.html b/LibrosPy/servicios/libros/templates/index.html index 89b94db..1149d1e 100644 --- a/LibrosPy/servicios/libros/templates/index.html +++ b/LibrosPy/servicios/libros/templates/index.html @@ -32,8 +32,8 @@ {{ libro.id }} {{ libro.anno }} - {{ libro.titulo }} - {{ libro.autores.apellido }}, {{ libro.autores.nombre }} + {{ libro.titulo }} + {{ libro.autores.apellido }}, {{ libro.autores.nombre }} {% if libro.portada %} {{ libro.titulo }} {% else %} diff --git a/LibrosPy/servicios/libros/templates/libros.html b/LibrosPy/servicios/libros/templates/libros.html deleted file mode 100644 index c67b5e5..0000000 --- a/LibrosPy/servicios/libros/templates/libros.html +++ /dev/null @@ -1,59 +0,0 @@ -{% extends 'base.html' %} - -{% block content %} -
- -
-
-

Libros

-
-
- - - - - -
-
-
-
-
- - - - - - - - - - - - {% for libro in libros %} - - - - - - {% if libro.portada %} - - {% else %} -

Sin imagen

- {% endif %} - - - {% endfor %} - -
#annoTítuloAutorPortada
{{ libro.id }}{{ libro.anno }}{{ libro.titulo }}{{ libro.autores.apellido }}, {{ libro.autores.nombre }}Sin imagen - - - Descargar
-
-
-
-
-
-
-{% endblock %} \ No newline at end of file diff --git a/LibrosPy/servicios/libros/templates/searchrautor.html b/LibrosPy/servicios/libros/templates/searchautor.html similarity index 90% rename from LibrosPy/servicios/libros/templates/searchrautor.html rename to LibrosPy/servicios/libros/templates/searchautor.html index 0618e3b..7489f36 100644 --- a/LibrosPy/servicios/libros/templates/searchrautor.html +++ b/LibrosPy/servicios/libros/templates/searchautor.html @@ -9,7 +9,7 @@ diff --git a/LibrosPy/servicios/libros/templates/searchlibro.html b/LibrosPy/servicios/libros/templates/searchlibro.html index 57d4392..bcbe536 100644 --- a/LibrosPy/servicios/libros/templates/searchlibro.html +++ b/LibrosPy/servicios/libros/templates/searchlibro.html @@ -5,16 +5,16 @@

Resultados de la búsqueda para "{{ query }}"

-{% if songs %} +{% if libros %} {% else %} -

No se han encontrado canciones que coindidan con ese criterio.

+

No se han encontrado libros que coindidan con ese criterio.

{% endif %} Volver al inicio