对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框架中处理URLconf中特定的URL的方法
Jul 20 Python
python中pandas.DataFrame排除特定行方法示例
Mar 12 Python
Python和Java进行DES加密和解密的实例
Jan 09 Python
python正则实现提取电话功能
Feb 24 Python
mac系统下Redis安装和使用步骤详解
Jul 09 Python
对python中不同模块(函数、类、变量)的调用详解
Jul 16 Python
python+rsync精确同步指定格式文件
Aug 29 Python
使用opencv将视频帧转成图片输出
Dec 10 Python
如何基于Python实现电子邮件的发送
Dec 16 Python
Pycharm中import torch报错的快速解决方法
Mar 05 Python
python3环境搭建过程(利用Anaconda+pycharm)完整版
Aug 19 Python
Python中猜拳游戏与猜筛子游戏的实现方法
Sep 04 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
日本收入最高的漫画家:海贼王作者版税年收入高达8.45亿元
2020/03/04 日漫
php adodb介绍
2009/03/19 PHP
使用PHPMyAdmin修复论坛数据库的图文方法
2012/01/09 PHP
php操作redis中的hash和zset类型数据的方法和代码例子
2014/07/05 PHP
PHP微信开发之查询微信精选文章
2016/06/23 PHP
PHP实现RTX发送消息提醒的实例代码
2017/01/03 PHP
再谈IE中Flash控件的自动激活 ObjectWrap
2007/03/09 Javascript
jquery制作居中遮罩层效果分享
2014/02/21 Javascript
浅谈JS闭包中的循环绑定处理程序
2014/11/09 Javascript
基于jQuery Bar Indicator 插件实现进度条展示效果
2015/09/30 Javascript
AngularJS基础 ng-repeat 指令简单示例
2016/08/03 Javascript
从零学习node.js之利用express搭建简易论坛(七)
2017/02/25 Javascript
利用JS对iframe父子(内外)页面进行操作的方法教程
2017/06/15 Javascript
VSCode 配置React Native开发环境的方法
2017/12/27 Javascript
浅谈Webpack 是如何加载模块的
2018/05/24 Javascript
Python正则表达式匹配ip地址实例
2014/10/09 Python
Python实现代码统计工具(终极篇)
2016/07/04 Python
python批量替换多文件字符串问题详解
2018/04/22 Python
解决phantomjs截图失败,phantom.exit位置的问题
2018/05/17 Python
Python对象属性自动更新操作示例
2018/06/15 Python
python多任务及返回值的处理方法
2019/01/22 Python
如何利用python检测图片是否包含二维码
2020/10/15 Python
手工制作的豪华英式沙发和沙发床:Willow & Hall
2019/05/03 全球购物
写出二分查找算法的两种实现
2013/05/13 面试题
党员大会主持词
2014/04/02 职场文书
李敖北大演讲稿
2014/05/24 职场文书
我的梦想演讲稿1000字
2014/08/21 职场文书
武当山导游词
2015/02/03 职场文书
2015秋季开学典礼演讲稿
2015/07/16 职场文书
中学生运动会广播稿
2015/08/19 职场文书
先进工作者主要事迹材料
2015/11/03 职场文书
高三数学复习备考教学反思
2016/02/18 职场文书
利用Python判断你的密码难度等级
2021/06/02 Python
《传颂之物 虚伪的假面》BD发售宣传CM公开
2022/04/04 日漫
大型强子对撞机再次重启探索“第五种自然力”
2022/04/29 数码科技
WIN10使用IIS部署ftp服务器详细教程
2022/08/05 Servers