service works!

This commit is contained in:
DaanoGames
2025-04-15 23:16:16 +02:00
parent 095d7abcd9
commit 5f4263b5ea
4 changed files with 27 additions and 3 deletions

View File

@@ -8,7 +8,7 @@ Add service
<form class="bg-body-tertiary" method="POST">
{{ form.hidden_tag() }}
{% if feedback %}
<p class="feedback">{{feedback}}</p>
<p class="feedback">{{feedback}}</p>
{% endif %}
<div>
{{ form.name.label }} <br> {{ form.name() }}

View File

@@ -7,6 +7,9 @@ Register
{% block content %}
<form class="bg-body-tertiary" method="POST">
{{ form.hidden_tag() }}
{% if feedback="User succesfully added" %}
<p class="succes">{{feedback}}</p>
{% endif %}
{% if feedback %}
<p class="feedback">{{feedback}}</p>
{% endif %}

View File

@@ -51,11 +51,27 @@ def admin():
return render_template(
"admin.html",
form=RegisterForm(formdata=None),
feedback="Account succesvol toegevoegd",
feedback="User succesfully added",
)
return render_template("admin.html", form=register_form)
@dash_blueprint.route("/service", methods=["GET", "POST"])
@login_required
def service():
return render_template("add_service.html")
service_form = ServiceForm()
if service_form.validate_on_submit():
name = service_form.name.data
url = service_form.url.data
new_service = Service(
name=name,
url=url,
)
db.session.add(new_service)
db.session.commit()
return render_template(
"add_service.html",
form=ServiceForm(formdata=None),
feedback="Service succesfully added"
)
return render_template("add_service.html", form=service_form)

View File

@@ -47,4 +47,9 @@ form {
.feedback {
font-size: 16px;
color: red;
}
.succes {
font-size: 16px;
color: green;
}