正在关注 the Flask Login manual ,我正在寻找要包含的正确库,以便我可以调用 LoginForm() 函数。
我需要包含哪个包含 LoginForm() 部分的库?
最佳答案
LoginForm
是继承自 FlaskForm 的类
首先,您需要安装一些模块:pip install flask flask-login flask-wtf
有一个模块(例如 form.py
)包含以下内容:
from flask_wtf import FlaskForm
from wtforms import StringField, PasswordField, SubmitField
class LoginForm(FlaskForm):
username = StringField('Username')
password = PasswordField('Password')
submit = SubmitField('Submit')
此模块包含由 flask_wtf
生成的表单模块。并在您的脚本中导入 LoginForm。
from form import LoginForm
文件 login.html
(在当前目录的模板目录中)将使用 flask-wtf 通过使用 wtf.quick_form(form)
为 LoginForm 生成 html 代码
您可以阅读 this article 中的示例了解更多细节或 flask 主页了解 flask 应用程序的结构
关于python - Flask-登录文档 : LoginForm(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46092054/