Skip to main content

Form aanpassen

Neem de code die je bij de vorige opdracht hebt gemaakt als uitgangspunt.

Pas de code die aan de route /greet is verbonden aan:

@app.route('/greet', methods=['POST'])
def greet():
   current_time = datetime.now().strftime('%H:%M:%S') current_date = datetime.now().strftime('%Y-%m-%d') name = request.form.get('name') return render_template('greet.html', name=name)


Je ziet dat er twee variabelen zijn bijgekomen, current_time en current_date.

In de HTML template moet je deze waarden afdrukken. Je moet daarvoor twee dingen doen:

  1. Zorg ervoor dat je de waarden current_time en current_date doorgeeft aan de HTML-template.
    Pas daarvoor de laatste regel van de def greet():  aan.
    Gebruik Internet of ChatGPT om uit te vinden hoe dat moet.
  2. Pas de Jinja template aat en zorg ervoor dat de datum en tijd wordt afgedrukt.

Inleveren

  1. Aangepaste code in app.py (waar de def greet() in staat, en
  2. aangepaste Jinja template, waar de datum en tijd wordt afgedrukt.