mirror of
https://github.com/StefBuwalda/WebTech.git
synced 2025-10-30 11:19:58 +00:00
service works!
This commit is contained in:
@@ -7,6 +7,9 @@ Register
|
|||||||
{% block content %}
|
{% block content %}
|
||||||
<form class="bg-body-tertiary" method="POST">
|
<form class="bg-body-tertiary" method="POST">
|
||||||
{{ form.hidden_tag() }}
|
{{ form.hidden_tag() }}
|
||||||
|
{% if feedback="User succesfully added" %}
|
||||||
|
<p class="succes">{{feedback}}</p>
|
||||||
|
{% endif %}
|
||||||
{% if feedback %}
|
{% if feedback %}
|
||||||
<p class="feedback">{{feedback}}</p>
|
<p class="feedback">{{feedback}}</p>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|||||||
@@ -51,11 +51,27 @@ def admin():
|
|||||||
return render_template(
|
return render_template(
|
||||||
"admin.html",
|
"admin.html",
|
||||||
form=RegisterForm(formdata=None),
|
form=RegisterForm(formdata=None),
|
||||||
feedback="Account succesvol toegevoegd",
|
feedback="User succesfully added",
|
||||||
)
|
)
|
||||||
return render_template("admin.html", form=register_form)
|
return render_template("admin.html", form=register_form)
|
||||||
|
|
||||||
@dash_blueprint.route("/service", methods=["GET", "POST"])
|
@dash_blueprint.route("/service", methods=["GET", "POST"])
|
||||||
@login_required
|
@login_required
|
||||||
def service():
|
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)
|
||||||
|
|||||||
@@ -48,3 +48,8 @@ form {
|
|||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
color: red;
|
color: red;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.succes {
|
||||||
|
font-size: 16px;
|
||||||
|
color: green;
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user