xadmin后台管理

安装

# >: pip install https://codeload.github.com/sshwsfc/xadmin/zip/django2

配置文件注册app:

INSTALLED_APPS = [
    # ...
    # xamin主体模块
    ‘xadmin‘,
    # 渲染表格模块
    ‘crispy_forms‘,
    # 为模型通过版本控制,可以回滚数据
    ‘reversion‘,
]

完成自己数据库模型类数据库迁移

python manage.py makemigrations
python manage.py migrate

设置主路由替换admin:主urls.py

# xadmin的依赖
import xadmin
xadmin.autodiscover()
# xversion模块自动注册需要版本控制的 Model
from xadmin.plugins import xversion
xversion.register_models()

urlpatterns = [
    # ...
    path(r‘xadmin/‘, xadmin.site.urls),
]

创建超级用户

# 在项目根目录下的终端
python manage.py createsuperuser
# 账号密码设置:admin | admin

原文地址:https://www.cnblogs.com/xiaowangba9494/p/11748307.html

时间: 2024-11-09 12:36:52

xadmin后台管理的相关文章

第三百八十节,Django+Xadmin打造上线标准的在线教育平台—将所有app下的models数据库表注册到xadmin后台管理

第三百八十节,Django+Xadmin打造上线标准的在线教育平台-将所有app下的models数据库表注册到xadmin后台管理 将一个app下的models数据库表注册到xadmin后台管理 重点:xadmin的数据表注册,是到app下查找的adminx文件,所以我们必须在app下创建一个adminx.py文件,所有关于数据表注册到xadmin后台的代码都是写在adminx.py文件里 adminx.py文件编写 1.自定义一个类来继承object对象,这个类叫做数据表管理器 数据表管理器里

安装xadmin后台管理

安装xadmin后台管理 下载xadmin源码包 https://github.com/sshwsfc/xadmin 得到 xadmin-master.zip 安装xadmin-master.zip 注意:需要先加入压缩包,把README.rst用一个同名的空文件替换 (Django_login) D:\>pip install xadmin-master.zip Processing d:\xadmin-master.zip Requirement already satisfied: set

django学习之xadmin后台管理部署

首先看下admin的后台管理界面(默认,未做任何设置) 都说xadmin很吊,吊炸天,我就拿过来撸了一把,发现事实并不是这样的,我只能说一句,最合适自己的才是最好的,还是自己撸吧,偶尔借鉴下还是可以的~ 不要太沉迷于这些框架~ 开工~ xadmin官方地址 http://xadmin.io/ xadmin github地址:https://github.com/sshwsfc/django-xadmin xadmin文档介绍:https://xadmin.readthedocs.org/en/l

Django扩展xadmin后台管理

python:3.7.2django:2.1.2 githup:https://github.com/sshwsfc/xadmin 安装xadmin django版本2.0及以上一不能使用pip install xadmin进行安装,根据作者的安装说明使用一下命令直接从githup安装 pip install git+git://github.com/sshwsfc/xadmin.git@django2 现有项目引入xadmin settings.py设置引入xadmin应用 INSTALLED

5.3 将users表添加到xadmin后台

在users模块中添加adminx.py文件,是xadmin后台管理默认的文件名,内容是: from .models import EmailVerifyRecord, Banner import xadmin class EmailVerifyRecordAdmin(object): list_display = ('name', 'email', 'send_type', 'add_time') search_fields = ('name', 'email', 'send_type') l

前端后台管理模板(x-admin)和画图工具(图表展示)

X-admin提供免费的后台管理前端页面模板,节约开发时间 X-admin的使用 1.从网站http://x.xuebingsi.com/下载相应的版本 2.下载后放入django的templates文件夹下 常用的绘图工具目前有2种 HighCharts  # https://www.highcharts.com.cn/ 使用方法 1.把js和html代码复制到自己的文件内 这些是必须的加载库,必须拷贝到自己的文件下 这个div就是显示的区域 js代码就是拷贝在图内红圈区域 红圈的是功能键,可

Django 后台管理xadmin

一. xadmin的使用 后台管理在开发中可以给我们提供很大的便利,django自带了一个后台管理admin,不过还有一个xadmin比django自带的好用一些,功能更加强大,为模型提供了版本控制,可以回滚数据.django中权限主要靠六表实现,首先是基础的user.group.permission三表,然后分别是user与group的多对多关系表.group与permission的多对多关系表,最后django特有的user与permission的多对多关系表.django基于用户user.

补充--admin后台管理和用户端静态文件

目录 一.admin后台管理 1. 如何使用 2. 路由分发的本质 二.用户上传的静态文件的展示 1. media配置 2. 手动开设media接口 三.图片防盗链 一.admin后台管理 Xadmin组件(有很多bug) 1. 如何使用 1.去应用下的admin.py中注册你想要管理的模型类. 2.要想登陆到后台管理,必须是超级用户,需要管理员用户root权限.所以需要用createsuperuser创建一个超级用户先. 特点: 1.admin会自动给所有的注册了的模型表加一个s后缀. 2.a

C#开发微信门户及应用(47) - 整合Web API、微信后台管理及前端微信小程序的应用方案

在微信开发中,我一直强调需要建立一个比较统一的Web API接口体系,以便实现数据的集中化,这样我们在常规的Web业务系统,Winform业务系统.微信应用.微信小程序.APP等方面,都可以直接调用基于JSON数据格式的Web API接口,在我之前的几篇随笔中,对这方面都有一定的介绍,本篇继续这个主题,细致深入的阐述如何在接口和源码的基础上整合Web API.微信后台管理及前端微信小程序的应用方案. 1.基于Web API的微信开发框架 首先我们各个业务模块,都应该围绕着Web API进行展开,