Flask-sqlalchemy、Flask-WTF结合查询的一个疑问

Flask-sqlalchemy、Flask-WTF结合查询的一个疑问,第1张

既然你认为已经提交成功了。(但是这只是你认为:证明很简单。打开数据库看一下有没有数据)

假使已经添加成功。那么问题肯定出在 Memberqueryfilter_by(username=str(formusernamedata))first()

这个查询。调试看一下

python3下用flask-sqlalchemy对mysql数据库 *** 作案例:

from flask import Flask

from flaskextsqlalchemy import SQLAlchemy

app = Flask(__name__)

appconfig['SQLALCHEMY_DATABASE_URI'] = 'mysql://username:password@localhost/db_name'

db = SQLAlchemy(app)

class User(dbModel):

id = dbColumn(dbInteger, primary_key=True)

username = dbColumn(dbString(80), unique=True)

email = dbColumn(dbString(120), unique=True)

def __init__(self, username, email):

selfusername = username

selfemail = email

def __repr__(self):

return '<User %r>' % selfusername

admin = User('admin', 'admin@examplecom')

dbcreate_all() # In case user table doesn't exists already Else remove it

dbsessionadd(admin)

dbsessioncommit() # This is needed to write the changes to database

Userqueryall()

Userqueryfilter_by(username='admin')first()

以上就是关于Flask-sqlalchemy、Flask-WTF结合查询的一个疑问全部的内容,包括:Flask-sqlalchemy、Flask-WTF结合查询的一个疑问、在python3下怎样用flask-sqlalchemy对mysql数据库 *** 作、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10622579.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存