小编use*_*560的帖子

错误消息:接口错误:<不可打印的接口错误对象>

将两个表链接在一起并尝试创建一个包含外键的表单。

sqlalchemy.exc.InterfaceError

InterfaceError: 不可打印的 InterfaceError 对象

数据库链接完成为:

class Client(db.Model):
__tablename__ = 'Client'
..
stand_id = db.Column(db.String(10), index = True, unique = True)
stands = db.relationship('Stand', backref= 'Stand', lazy='select')


def __init__(self,client_name,contact_number,contact_name,contact_email,stand_id):
    self.client_name = client_name
    self.contact_number = contact_number
    self.contact_email = contact_email
    self.contact_name = contact_name
    self.stand_id = stand_id

 class Stand(db.Model):
__tablename__ = 'Stand'
..
stand_number = db.Column(db.String(10), db.ForeignKey('Client.stand_id' )) 

def __repr__(self):
    return '<Stand %r>' % (self.stand_id)


def __init__(self, stand_name,items, quantity,install_date, 
derig_date,comments,last_update, stand_number):
 self.stand_name = stand_name
 self.items = items
 self.quantity = quantity 
 self.install_date = …
Run Code Online (Sandbox Code Playgroud)

python flask flask-sqlalchemy

5
推荐指数
1
解决办法
2882
查看次数

标签 统计

flask ×1

flask-sqlalchemy ×1

python ×1