Как следует использовать средство выбора даты при использовании Flask-wtf?
Попытка использовать различные примеры из Интернета, но ни один из них не работает.
См. Код для последней попытки.
from flask import Flask, render_template, session, redirect, url_for, flash
from flask_bootstrap import Bootstrap
from flask_moment import Moment
from flask_wtf import FlaskForm, Form
from wtforms.fields.html5 import DateField
from wtforms import StringField, SubmitField
from wtforms.validators import DataRequired
from wtforms.fields import DateField
from flask_datepicker import datepicker
app = Flask(__name__)
app.config['SECRET_KEY'] = 'hard to guess string'
bootstrap = Bootstrap(app)
moment = Moment(app)
class LoginForm(FlaskForm):
entrydate = DateField('entrydate')
submit = SubmitField('Submit')
@app.route('/date', methods=['GET', 'POST'])
def datep():
form = LoginForm()
if form.validate():
return 'Form Successfully Submitted!'
return render_template('date.html', form=form)
Файл шаблона:
{% extends "base.html" %}
{% import "bootstrap/wtf.html" as wtf %}
{% block title %}Flasky{% endblock %}
{% block page_content %}
<div class="page-header">
<h1>Hello, select date!</h1>
</div>
{{ wtf.quick_form(form) }}
{% endblock %}
Ожидается: чтобы увидеть раскрывающийся селектор даты.
Факт: селектор даты не отображается.