django使用xadmin的全局配置详解

yipeiwu_com5年前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 通过可变参数计算n个数的乘积方法

python 通过可变参数计算n个数的乘积方法

通过可变参数计算n个数的乘积: 代码如下: list = [] def the_input(count=eval(input("输入乘数的总个数:"))): for i in...

Pyorch之numpy与torch之间相互转换方式

numpy中的ndarray转化成pytorch中的tensor : torch.from_numpy() pytorch中的tensor转化成numpy中的ndarray : nump...

django 中的聚合函数,分组函数,F 查询,Q查询

先以mysql的语句,聚合用在分组里, 对mysql中groupby 是分组 每什么的时候就要分组,如 每个小组,就按小组分, group by 字段 having 聚合函数 #举例 :...

python实现对任意大小图片均匀切割的示例

改代码是在windows 系统下 打开路径和保存路径换成自己的就可以啦~ import numpy as np import matplotlib import os def i...

使用Python读取安卓手机的屏幕分辨率方法

直接代码吧: import os import sys import json import re def _get_screen_size(): '获取手机屏幕大小' size...