django使用xadmin的全局配置详解

yipeiwu_com6年前Python基础

这篇主要写一些xadmin一些基础的全局设置

主题设置

首先需要在创建好的app中新建一个adminx.py的文件,然后添加代码

# _*_ coding: utf-8 _*_

import xadmin
from xadmin import views

class BaseSetting(object):
  enable_themes=True
  use_bootswatch=True

xadmin.site.register(views.BaseAdminView,BaseSetting)

全局设置

全局设置一些后台的顶部和底部信息还有菜单折叠代码如下:在原来的基础上

class GlobalSettings(object):
  site_title="后台管理系统"
  site_footer="七只"
  menu_style="accordion"
xadmin.site.register(views.CommAdminView,GlobalSettings)

修改主菜单英文变中文

修改users变成中文,其实这边是创建app时的app名

创建完一个app后一般会多出一个apps.py文件,这时候只要在这个文件中加入

# _*_ coding: utf-8 _*_

from django.apps import AppConfig


class UsersConfig(AppConfig):
  name = 'users'
  verbose_name=u"用户信息"

在users的app中的init.py文件中加入

default_app_config="users.apps.UsersConfig"

以上这篇django使用xadmin的全局配置详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

python文件操作之目录遍历实例分析

本文实例讲述了python文件操作之目录遍历的方法。分享给大家供大家参考。具体分析如下: Python的os模块,包含了普遍的操作系统功能,这里主要学习与路径相关的函数: os.list...

教你用Python写安卓游戏外挂

教你用Python写安卓游戏外挂

本次我们选择的安卓游戏对象叫“单词英雄”,大家可以先下载这个游戏。 游戏的界面是这样的: 通过选择单词的意思进行攻击,选对了就正常攻击,选错了就象征性的攻击一下。玩了一段时间之后琢磨可...

详解python pandas 分组统计的方法

详解python pandas 分组统计的方法

首先,看看本文所面向的应用场景:我们有一个数据集df,现在想统计数据中某一列每个元素的出现次数。这个在我们前面文章《如何画直方图》中已经介绍了方法,利用value_counts()就可以...

在numpy矩阵中令小于0的元素改为0的实例

如下所示: >>> import numpy as np >>> a = np.random.randint(-5, 5, (5, 5)) >...

python简单区块链模拟详解

python简单区块链模拟详解

最近学习了一点python,那就试着做一做简单的编程练习。 首先是这个编程的指导图,如下: 对的,类似一个简单区块链的模拟。 代码如下: class DaDaBlockCo...