-1
Я пытаюсь создать форму с Flask-Triangle в течение нескольких часов, и я не могу заставить ее работать. Я пытался прочитать документацию, но ничего не помогает.Форма ввода с флагом-треугольником не работает
HTML:
{% extends "base.html" %}
{% block title %} Login {% endblock %}
{% block body %}
<div class="col-md-4" id="offset"></div>
<div class="col-md-4">
<form name="profile">
{% for widget in form %}
<label>{{ widget.label }}</label> {{ widget }}
{% endfor %}
</form>
</div>
<div class="col-md-4"></div>
{% endblock %}
Python:
class Profile(Form):
uname = TextInput('profile.uname', label='Username', required=True)
password = TextInput('profile.password', label='Password', required=True)
confirmPassword = TextInput('profile.confirmPassword', label='Confirm Password', required=True)
app = Flask(__name__)
Triangle(app)
widgets = Widgets(app)
@app.route('/')
def index():
return render_template('login.html', form=Profile)
if __name__ == '__main__':
app.run(debug="true")
Ошибка я получаю: "Ошибка типа: объект '' FormBase не итерацию"
Спасибо! Что я сделал, это сработало Профиль (Form), и это сработало :) – Indyz