原文请点击这里
主菜单中文名称
admin.add_view(CategoryModelView(Category, db.session,u'分类'))
Model属性名称(列表,form表单)
column_labels = dict(username=u'用户名', img=u'头像', email=u'email', is_super=u'是否超级用户', is_active=u'是否激活',create_time=u'创建时间')
认证
def is_accessible(self):
return current_user.is_authenticated
列表显示字段限定
column_list = ('username', 'img', 'email', 'is_super', 'is_active', 'create_time')
列表查询结果修改
def get_query(self):
return self.session.query(self.model).filter(self.model.author_id==current_user.id,self.model.status==1)
def get_count_query(self):
return self.session.query(func.count('*')).filter(self.model.author_id==current_user.id,self.model.status==1)
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。