mã trong câu hỏi:hình thức rendering với bình + wtform
from flask import Blueprint, render_template, abort
from flask.ext.wtf import Form
import os
from jinja2 import TemplateNotFound
from models import Member
from wtforms.ext.sqlalchemy.orm import model_form
@simple_page.route('/register')
def register():
form = model_form(Member, Form)
return render_template('register.html', form=form, name="bad")
class Member(db.Model):
id = db.Column(db.Integer, primary_key=True)
name = db.Column(db.String(50), nullable=False)
email = db.Column(db.String(50), nullable=False, unique=True)
và theo quan điểm của tôi:
<p class="txt11 colorb">
{{ form.name }}
</p>
này kết quả đầu ra <UnboundField(TextField,(), {u'default': None, u'filters': [], u'validators': [<wtforms.validators.Required object at 0x7f62f59b5590>, <wtforms.validators.Length object at 0x7f62f59b55d0>]})>
, không phải là một lĩnh vực thực tế. làm thế nào để tôi có được một hình thức thực tế/lĩnh vực với wtform?
Bạn có thể cập nhật câu hỏi của mình bằng các mục nhập mà bạn đang sử dụng không? –
Tôi đã thêm mục nhập – tipu
Từ nơi bạn nhập 'model_form'? –