对django xadmin自定义菜单的实例详解


Posted in Python onJanuary 03, 2019

1、 自定义菜单

adminx.py

class GlobalSetting(object):
 site_title = u'xxx后台'
 
 def kuF_site_menu(self):
 return [{
  'title': u'用户&账户', 'perm': self.get_model_perm(User, 'view'),
  'icon':'fa fa-users',
  'menus':(
   {'title': u'用户', 'url': self.get_model_url(User, 'changelist')},
   {'title': u'账户', 'url': self.get_model_url(Account, 'changelist'), 'perm': self.get_model_perm(Account, 'view'), },
   {'title': u'用户套餐', 'url': self.get_model_url(AccountLogs, 'changelist'), 'perm': self.get_model_perm(AccountLogs, 'view'), },
   
  )
  },
  ]
 def get_site_menu(self):
 menus = []
  from xxx_app.adminx import card_pool_site_menu
 menus.extend(card_pool_site_menu(self))
 menus.extend(self.kuF_site_menu())
 return menus
 
xadmin.site.register(CommAdminView, GlobalSetting)

2、 折叠

增加xsite文件及配置

xsite.py

# -*- coding:utf-8 -*-
from xadmin import Settings
class Base(Settings):
 enable_themes = True
 #use_bootswatch = True
 
class Comm(Settings):
 menu_style = 'accordion'

settings.py

XADMIN_CONF = 'web.xsite'

以上这篇对django xadmin自定义菜单的实例详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python3基础之list列表实例解析
Aug 13 Python
Python面向对象程序设计类变量与成员变量、类方法与成员方法用法分析
Apr 12 Python
python实现月食效果实例代码
Jun 18 Python
Django  ORM 练习题及答案
Jul 19 Python
Pandas 重塑(stack)和轴向旋转(pivot)的实现
Jul 22 Python
python实现多进程通信实例分析
Sep 01 Python
Django框架 信号调度原理解析
Sep 04 Python
python GUI库图形界面开发之PyQt5信号与槽的高级使用技巧(自定义信号与槽)详解与实例
Mar 06 Python
python Canny边缘检测算法的实现
Apr 24 Python
python:解析requests返回的response(json格式)说明
Apr 30 Python
如何用Python进行时间序列分解和预测
Mar 01 Python
MATLAB 如何求取离散点的曲率最大值
Apr 16 Python
在Python中关于使用os模块遍历目录的实现方法
Jan 03 #Python
Python代码打开本地.mp4格式文件的方法
Jan 03 #Python
python paramiko利用sftp上传目录到远程的实例
Jan 03 #Python
python scp 批量同步文件的实现方法
Jan 03 #Python
python Pexpect 实现输密码 scp 拷贝的方法
Jan 03 #Python
python 搭建简单的http server,可直接post文件的实例
Jan 03 #Python
Python中shapefile转换geojson的示例
Jan 03 #Python
You might like
php在线打包程序源码
2008/07/27 PHP
使用PHP求两个文件的相对路径
2013/06/20 PHP
php限制上传文件类型并保存上传文件的方法
2015/03/13 PHP
php中的常用魔术方法汇总
2016/02/14 PHP
Yii操作数据库实现动态获取表名的方法
2016/03/29 PHP
Z-Blog中用到的js代码
2007/03/15 Javascript
js 点击按钮弹出另一页,选择值后,返回到当前页
2010/05/26 Javascript
jquery下checked取值问题的解决方法
2012/08/09 Javascript
快速解决FusionCharts联动的中文乱码问题
2013/12/04 Javascript
jquery获取table指定行和列的数据方法(当前选中行、列)
2016/11/07 Javascript
详解js界面跳转与值传递
2016/11/22 Javascript
jQuery插件echarts去掉垂直网格线用法示例
2017/03/03 Javascript
js使用generator函数同步执行ajax任务
2017/09/05 Javascript
jQuery 改变P标签文本值方法
2018/02/24 jQuery
layui问题之模拟select点击事件的实例讲解
2018/08/15 Javascript
微信小程序 MinUI组件库系列之badge徽章组件示例
2018/08/20 Javascript
vue使用video插件vue-video-player详解
2020/10/23 Javascript
python中readline判断文件读取结束的方法
2014/11/08 Python
对于Python的框架中一些会话程序的管理
2015/04/20 Python
Python发送form-data请求及拼接form-data内容的方法
2016/03/05 Python
win10系统中安装scrapy-1.1
2016/07/03 Python
Opencv+Python实现图像运动模糊和高斯模糊的示例
2019/04/11 Python
django-初始配置(纯手写)详解
2019/07/30 Python
python中reload重载实例用法
2020/12/15 Python
美国真皮手袋品牌:GiGi New York
2017/03/10 全球购物
应届实习生的自我评价范文
2014/01/05 职场文书
请假条怎么写
2014/04/10 职场文书
环保志愿者活动方案
2014/08/14 职场文书
2014年乡镇领导个人整改措施
2014/09/19 职场文书
房屋租赁授权委托书范本
2014/09/20 职场文书
2014法院四风问题对照检查材料思想汇报
2014/10/04 职场文书
优秀共青团员事迹材料
2014/12/25 职场文书
医药公司开票员岗位职责
2015/04/15 职场文书
升学宴家长致辞
2015/07/27 职场文书
python process模块的使用简介
2021/05/14 Python
一文搞懂Redis中String数据类型
2022/04/03 Redis