flask-admin 新增功能关联两张表,关联的表中的字段显示出来是对象
16lz
2021-01-22
如题,用到flask-admin模块,一个新增功能关联两张表,关联的表中的字段显示出来是对象。
用户名这栏是关联的另一张表,显示出来的对象,怎么把他转换成文本呢??
devices表:
classDevices(db.Model):
__tablename__='devices'
id=db.Column('id',db.Integer,primary_key=True)
model=db.Column('model',db.String(255))
android_platform=db.Column('android_platform',db.String(255))
resolution=db.Column('resolution',db.String(255))
imei=db.Column('imei',db.String(255))
insert_date=db.Column('insert_date',db.DateTime,default=datetime.now)
owner=db.Column('owner',db.String(255))
mac=db.Column('mac',db.String(255))
note=db.Column('note',db.String(255))
project=db.Column('project',db.String(255))
uid=db.Column('uid',db.Integer,db.ForeignKey('users.id'))
classMyModelView(ModelView):
def__init__(self,model,session,name,category,endpoint,menu_icon_value,menu_icon_type):
super(MyModelView,self).__init__(model=model,session=db.session,name=name,category=category,
endpoint=endpoint,menu_icon_value=menu_icon_value,menu_icon_type=menu_icon_type)
self.endpoint=endpoint
self.session=session
self.model=model
upupup问题太小众了吗希望有了解的朋友解答下
用户名这栏是关联的另一张表,显示出来的对象,怎么把他转换成文本呢??
devices表:
classDevices(db.Model):
__tablename__='devices'
id=db.Column('id',db.Integer,primary_key=True)
model=db.Column('model',db.String(255))
android_platform=db.Column('android_platform',db.String(255))
resolution=db.Column('resolution',db.String(255))
imei=db.Column('imei',db.String(255))
insert_date=db.Column('insert_date',db.DateTime,default=datetime.now)
owner=db.Column('owner',db.String(255))
mac=db.Column('mac',db.String(255))
note=db.Column('note',db.String(255))
project=db.Column('project',db.String(255))
uid=db.Column('uid',db.Integer,db.ForeignKey('users.id'))
classMyModelView(ModelView):
def__init__(self,model,session,name,category,endpoint,menu_icon_value,menu_icon_type):
super(MyModelView,self).__init__(model=model,session=db.session,name=name,category=category,
endpoint=endpoint,menu_icon_value=menu_icon_value,menu_icon_type=menu_icon_type)
self.endpoint=endpoint
self.session=session
self.model=model
2 个解决方案
#1
upupup问题太小众了吗希望有了解的朋友解答下
更多相关文章
- Python(名称空间、函数嵌套、函数对象)
- 小白学Python---面向对象02
- AttributeError:“MatrixFactorizationModel”对象没有属性“sav
- Python:在类中定义对象
- 自动完成在VS代码和Python中的自动化对象
- 具有相同时区但不同的utcoffset()的Datetime对象
- Python 【面向对象(类)】 学习笔记
- 如何将json转换为对象?
- Python 全栈开发七 面向对象