from flask import Flask, render_template from flask_bs4 import Bootstrap from flask_moment import Moment from datetime import datetime from flask_wtf import FlaskForm from wtforms import StringField, SubmitField from wtforms.validators import DataRequired app = Flask(__name__) bootstrap = Bootstrap(app) moment = Moment(app) app.config['SECRET_KEY'] = 'rnbockhkjernc0295' class NameForm(FlaskForm): userName = StringField('Podaj swoje imie: ', validators=[DataRequired()]) submit = SubmitField('Wyślij!') @app.route('/') def index (): userForm = NameForm() return render_template('index.html', title='Strona główna', userForm=userForm) @app.route('/user/') def user(name): return render_template('index.html', title = 'Strona glowna', name=name) if __name__ == '__main__': app.run(debug=True) index: {% extends "bootstrap/base.html" %} {%block scripts%} {{ super() }} {{moment.include_moment()}} {{moment.locale('pl')}} {%endblock%} {% block title %} {{ title }} {% endblock %} {% block navbar %} {% include "includes/navbar.html" %} {% endblock %} {% block content %}
{{userForm.hidden_tag()}} {{userForm.userName.label}}{{userForm.userName()}} {{userForm.submit()}}
{% endblock %} navbar: