From 781f8f1ca6ab7fcde1f2468582a689f127eec997 Mon Sep 17 00:00:00 2001 From: Celestino Rey Date: Thu, 13 Jun 2024 09:57:12 +0200 Subject: [PATCH] =?UTF-8?q?Dise=C3=B1o=20mejorando?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- flask_crud/app.py | 11 +++++++---- flask_crud/templates/add_record.html | 8 ++++++-- flask_crud/templates/base.html | 2 +- flask_crud/templates/edit_record.html | 22 ++++++++++++++++++---- flask_crud/templates/index.html | 12 ++++++------ flask_crud/templates/layout.html | 2 +- 6 files changed, 39 insertions(+), 18 deletions(-) diff --git a/flask_crud/app.py b/flask_crud/app.py index 5c1626a..7b657f6 100644 --- a/flask_crud/app.py +++ b/flask_crud/app.py @@ -47,13 +47,16 @@ def add_repostaje(): @app.route('/edit/', methods=['GET', 'POST']) @login_required -def edit_repostaje(identificador): +def edit_repostaje(id): repostaje = Carburante.query.get_or_404(id) form = RepostajeForm(obj=repostaje) if form.validate_on_submit(): - repostaje.name = form.name.data - repostaje.age = form.age.data - repostaje.grade = form.grade.data + repostaje.fecha = form.fecha.data + repostaje.vehiculo = form.vehiculo.data + repostaje.kms = form.kms.data + repostaje.litros = form.litros.data + repostaje.descuento = form.descuento.data + repostaje.importe = form.importe.data db.session.commit() return redirect(url_for('index')) return render_template('edit_record.html', form=form, repostaje=repostaje) diff --git a/flask_crud/templates/add_record.html b/flask_crud/templates/add_record.html index 28ee470..35d3a24 100644 --- a/flask_crud/templates/add_record.html +++ b/flask_crud/templates/add_record.html @@ -1,20 +1,24 @@ -{% extends "layout.html" %} +{% extends "base.html" %} {% block content %} -

Add Student

+

Añade repostaje

{{ form.hidden_tag() }}
{{ form.fecha.label }} {{ form.fecha(class_="form-control") }}
+
{{ form.vehiculo.label }} {{ form.vehiculo(class_="form-control") }}
+
{{ form.kms.label }} {{ form.kms(class_="form-control") }}
+
{{ form.litros.label }} {{ form.litros(class_="form-control") }}
+
{{ form.descuento.label }} {{ form.descuento(class_="form-control") }}
diff --git a/flask_crud/templates/base.html b/flask_crud/templates/base.html index c0210e9..c37f4eb 100644 --- a/flask_crud/templates/base.html +++ b/flask_crud/templates/base.html @@ -24,7 +24,7 @@ Home {% if current_user.is_authenticated %} - + Profile {% endif %} diff --git a/flask_crud/templates/edit_record.html b/flask_crud/templates/edit_record.html index 6c4a170..ada35a3 100644 --- a/flask_crud/templates/edit_record.html +++ b/flask_crud/templates/edit_record.html @@ -1,16 +1,30 @@ {% extends "layout.html" %} {% block content %} -

Edit Student

+

Edita repostaje

{{ form.hidden_tag() }}
- {{ form.name.label }} {{ form.name(class_="form-control") }} + {{ form.fecha.label }} {{ form.fecha(class_="form-control") }}
+
- {{ form.age.label }} {{ form.age(class_="form-control") }} + {{ form.vehiculo.label }} {{ form.vehiculo(class_="form-control") }}
+
- {{ form.grade.label }} {{ form.grade(class_="form-control") }} + {{ form.kms.label }} {{ form.kms(class_="form-control") }} +
+ +
+ {{ form.litros.label }} {{ form.litros(class_="form-control") }} +
+ +
+ {{ form.descuento.label }} {{ form.descuento(class_="form-control") }} +
+ +
+ {{ form.importe.label }} {{ form.importe(class_="form-control") }}
{{ form.submit(class_="btn btn-primary") }}
diff --git a/flask_crud/templates/index.html b/flask_crud/templates/index.html index bf4e25f..eee64fe 100644 --- a/flask_crud/templates/index.html +++ b/flask_crud/templates/index.html @@ -1,8 +1,8 @@ -{% extends "layout.html" %} +{% extends "base.html" %} {% block content %} -

Lista de repostajes

-Añadir repostaje - +

Lista de repostajes

+Añadir repostaje +
@@ -27,8 +27,8 @@ {% endfor %} diff --git a/flask_crud/templates/layout.html b/flask_crud/templates/layout.html index a030fe1..1557528 100644 --- a/flask_crud/templates/layout.html +++ b/flask_crud/templates/layout.html @@ -1,7 +1,7 @@ - Student CRUD + Repostajes
ID{{ repostajes.precioxlitro }} {{ repostajes.importe }} - Edit - Delete + Edit + Delete