python 如何修改双下划线变量
使用sqlalchemy连接数据库的过程中需要在类中声明表名__tablename__,但是因为数据库设计的原因,表名的格式是“user+数字”。那么每次我要调用的表名都...
使用sqlalchemy连接数据库的过程中需要在类中声明表名__tablename__,但是因为数据库设计的原因,表名的格式是“user+数字”。那么每次我要调用的表名都不一样,但是在类中无法修改__tablename__,怎么改都不变,请问哪位大神能指点一下。
展开
2个回答
展开全部
追问
已解决,sqlalchemy修改__tablename__ 的方法是:
__tablename__ ='table_a'
self.__table__.name = 'table_b'
虽然您的解答没有错误但是这个比较特殊
感谢您的回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询