Flask常见问题
最近一直都在使用Flask框架进行编程,这里开一篇文章,用作Flask专题,大家如果在使用Flask的过程中遇到什么问题,也可以在这篇文章后面留言,我尽量帮助大家解决,同时帮助更多的朋友。
1、数据库模型
相信大家在使用flask的过程中都会用到数据库,对于关系型数据库,就不得不考虑数据的之间的联系问题了。
class Admin(db.Model):
'''管理员基本表,记录管理员信息'''
__tablename__ = 'Bas_admin'#定义表名称
admin_id = db.Column(db.Integer, primary_key = True)#定义主键,db.Integer会设置成自增模式
admin_name = db.Column(db.String(128))
admin_phone = db.Column(db.String(11))
admin_password = db.Column(db.String(64))
def __init__(self,admin_name,admin_phone,admin_password):#初始化函数,常用作表中新增数据
self.admin_name = admin_name
self.admin_phone = admin_phone
self.admin_password = admin_password
def __repr__(self):#常用作,显示当前列
return '<Admin : %r>' % self.admin_name
这是一个普通的数据库表模型,没有任何表联系,在运行db的时候会在配置的数据库中构造、查找相应数据库表。


浙公网安备 33010602011771号