对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 相关文章推荐
使用Django的模版来配合字符串翻译工作
Jul 27 Python
Python2.7+pytesser实现简单验证码的识别方法
Dec 29 Python
python正则表达式面试题解答
Apr 28 Python
python运行时强制刷新缓冲区的方法
Jan 14 Python
python中PS 图像调整算法原理之亮度调整
Jun 28 Python
python的一些加密方法及python 加密模块
Jul 11 Python
DJANGO-URL反向解析REVERSE实例讲解
Oct 25 Python
Python实现基于socket的udp传输与接收功能详解
Nov 15 Python
Python解析json代码实例解析
Nov 25 Python
keras 使用Lambda 快速新建层 添加多个参数操作
Jun 10 Python
Java爬虫技术框架之Heritrix框架详解
Jul 22 Python
Python实现机器学习算法的分类
Jun 03 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 批量添加多行文本框textarea一行一个
2014/06/03 PHP
php实现根据url自动生成缩略图的方法
2014/09/23 PHP
PHP判断JSON对象是否存在的方法(推荐)
2016/07/06 PHP
脚本吧 - 幻宇工作室用到js,超强推荐base.js
2006/12/23 Javascript
jquery对象和DOM对象的区别介绍
2013/08/09 Javascript
原生js和jquery实现图片轮播特效
2015/04/23 Javascript
jQuery Validate验证表单时多个name相同的元素只验证第一个的解决方法
2016/12/24 Javascript
jQuery的$.extend 浅拷贝与深拷贝
2017/03/08 Javascript
Bootstrap下拉菜单Dropdowns的实现代码
2017/03/17 Javascript
详解vuejs几种不同组件(页面)间传值的方式
2017/06/01 Javascript
Vue2.0用户权限控制解决方案的示例
2018/02/10 Javascript
vue iview组件表格 render函数的使用方法详解
2018/03/15 Javascript
Vue 实现CLI 3.0 + momentjs + lodash打包时优化
2019/11/13 Javascript
[03:51]吞吞映像 每周精彩击杀top10第二弹
2014/06/25 DOTA
Python程序中的观察者模式结构编写示例
2016/05/27 Python
详解用python实现简单的遗传算法
2018/01/02 Python
详解Python 正则表达式模块
2018/11/05 Python
pytorch 准备、训练和测试自己的图片数据的方法
2020/01/10 Python
Django跨域资源共享问题(推荐)
2020/03/09 Python
python print 格式化输出,动态指定长度的实现
2020/04/12 Python
django模型类中,null=True,blank=True用法说明
2020/07/09 Python
python 实现Requests发送带cookies的请求
2021/02/08 Python
意大利和国际最佳时尚品牌:Drestige
2019/12/28 全球购物
为什么需要版本控制?
2013/08/08 面试题
新闻专业大学生找工作的自我评价
2013/10/30 职场文书
护士求职推荐信范文
2013/11/23 职场文书
优秀的茶餐厅创业计划书
2014/01/03 职场文书
杠杆的科学教学反思
2014/01/10 职场文书
《玩具柜台前的孩子》教学反思
2014/02/13 职场文书
采购类个人求职的自我评价
2014/02/18 职场文书
工厂采购员岗位职责
2014/04/08 职场文书
工地安全质量标语
2014/06/07 职场文书
超市周年庆活动方案
2014/08/16 职场文书
写给孩子的新学期寄语
2015/02/27 职场文书
导游词之张家界
2019/10/31 职场文书
JavaScript 中for/of,for/in 的详细介绍
2021/11/17 Javascript