xadmin的安装和基础使用
来源:互联网 发布:java计数函数怎么用 编辑:程序博客网 时间:2024/06/05 05:49
xadmin的安装:
- 通过pip install xadmin安装
- 源码安装,https://github.com/sshwsfc/xadmin(需要手动安装依赖包)
和django配合使用的时候,xadmin也作为app加入到setting.py文件的
INSTALLED_APPS中:
INSTALLED_APPS = [ #...... 'xadmin', 'crispy_forms', # 依赖模块]
替换admin:
import xadminurlpatterns = [ url(r'^xadmin/', xadmin.site.urls),]
通过makemigrations和migrate同步表
model的注册:
在app目录下新键adminx.py文件(admin.py为admin的注册文件)
import xadminfrom .models import models, ...class modelAdmin(object): list_display = ['name', 'id', ...] #显示字段 search_fields = ['name', 'id', ...] #搜索功能 list_filter = ['name', 'id', ...] #过滤器xadmin.site.register(model, modelAdmin)
部分xadmin全局配置
更改部分全局配置:
from xadmin import views# 主题设置class BaseSetting(object): # 打开主题功能 enable_themes = True use_bootswatch = True# 全局设置class GlobalSettings(object): site_title = "后台管理系统" # 更改文字显示 site_footer = "管理系统" menu_style = "accordion" # 菜单收起xadmin.site.register(views.BaseAdminView, BaseSetting)xadmin.site.register(views.CommAdminView, GlobalSettings)
更改app名称:
在app目录下找到apps.py文件
# -*- encoding:utf-8 -*-from __future__ import unicode_literalsfrom django.apps import AppConfigclass UsersConfig(AppConfig): name = 'users' verbose_name = u"用户信息" #要更改的名字
然后在_init.py中添加: default_app_config = "users.apps.UsersConfig"
阅读全文
0 0
- xadmin的安装和基础使用
- django xadmin 安装和使用
- django使用xadmin安装和使用
- python3安装使用xadmin
- Django-xadmin的使用
- 安装支持 python3 的 xadmin
- xadmin的安装(各种坑)
- django使用xadmin的全局配置
- 在python3.5和django1.10.6的环境下使用xadmin
- Django Xadmin安装
- 使用xadmin 笔记
- Django学习笔记(八)--xadmin的安装与应用
- python xadmin源码安装时出错的解决方案(mooc)
- 使用xadmin替换django自带的admin后台
- xadmin的使用方法
- xadmin遇到的错误
- Ant的安装和使用---基础
- Maven的基础安装和使用
- 字符串通配
- React native FlexBox布局的基本用法
- Executors
- 电梯
- Xcode 出现 Signing ....... .dylib with codesign错误
- xadmin的安装和基础使用
- java开发环境搭建jdk+tomcat+eclipse
- 【原】记一次加密网页html的研究
- c++中字符串反转的3种方法
- DQN(Deep Q-learning)从入门到放弃笔记
- MySQL金融版线上发布会:它为什么是金融企业的首选_技术大佬、产品和神秘嘉宾本位“演绎”
- JSX语法入门(一)
- vue上传图片组件编写
- 「译」一篇非常不错的前端面试文章