美文网首页
Part10 自定义导航栏的图标

Part10 自定义导航栏的图标

作者: 不愿透露姓名的撸大湿 | 来源:发表于2018-06-13 18:04 被阅读0次

    一、效果图

    二、图标来源

    1、内部图标
    到自己Python的虚拟环境,找到xadmin的样式:

    D:\Programs\Python\Python36\venv\xadmin_learn\Lib\site-packages\xadmin\static\xadmin\vendor\font-awesome\css\font-awesome.css

    2、外部图标
    图标是通过 model_icon 来配置的,可选的图标参考font awesome

    font awesome : http://fontawesome.dashgame.com/

    font awesome

    可下载最新的awesome文件替换掉xadmin中的

    三、写代码

    # -*- coding: utf-8 -*-
    # app/sparam_config/adminx.py
    import xadmin
    
    from .models import Sparam_config
    
    
    class SparamConfigAdmin(object):
        list_display = ['pkey', 'pkey_desc', 'pvalue', 'pvalue_desc']   
        search_fields = ['pkey'] 
        list_filter = ['pkey', 'pkey_desc', 'pvalue', 'pvalue_desc']  
        model_icon = 'fa fa-weibo'  # 增加此行,前面的“fa ”是必须的
    
    xadmin.site.register(Sparam_config, SparamConfigAdmin)
    

    四、看效果

    刷新看效果。

    相关文章

      网友评论

          本文标题:Part10 自定义导航栏的图标

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