美文网首页
Flask-Admin笔记

Flask-Admin笔记

作者: 老男人一枚的博客 | 来源:发表于2017-10-10 18:50 被阅读58次

    原文请点击这里

    主菜单中文名称

    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)
    

    相关文章

      网友评论

          本文标题:Flask-Admin笔记

          本文链接:https://www.haomeiwen.com/subject/pkjbyxtx.html