【原创】Xadmin配置详情

Django2集成xadmin详解-2-配置和登录xadmin系统 一 概要 请先安装Django和xadmin,再按照本文所述进行操作。安装教程http://blog.youkuaiyun.com/yuhan963/article/details/79091248 本文使用的命令行操作(django-admin、python manage.py)都是Django框架所支持的,具体可以参照Django官方文档: https://docs.djangoproject.co 阅读详情

 此文为Python_anning原创,未经允许,不得随意转载!


pip install Django-Xadmin
  • 接下来需要在settings里的INSTALLED_APPS中注册我们的Xadmin
INSTALLED_APPS = [
   ...
   ... 
   ...
    'xadmin',
    'crispy_forms',
]
  • 设置里配置完成之后,接下来配置路由,将原先的admin替换成xadmin即可
urlpatterns = [
    # url(r'^admin/', admin.site.urls),
    url(r'^xadmin/', xadmin.site.urls),
]
  •  接下来我们迁移一下数据库,就会生成xadmin的表,并且执行 python manage.py createsuperuser 创建我们的超级管理员
python manage.py makemigrations

python manage.py migrate

python manage.py createsuperuser 

  •  现在我们就可以吧项目运行起来,访问xadmin路由
  • 当然现在什么字段也没有,需要我们来自定义,下面就教大家如果自定义Xadmin
  • app中添加一个adminx.py的文件 
import xadmin
from .models import UserProfile


# 这个是用来定义字段的
class UserControlAdmin(object):
    pass


# 注册
xadmin.site.register(UserProfile, UserProfileAdmin)
  •  这个时候我们xadmin页面就多了一个用户字段,当然,你也可以定义成中文,在apps中加入
from django.apps import AppConfig


class UsersConfig(AppConfig):
    name = 'users'
    verbose_name = u'你想要的名字'



# 然后在__init__添加
default_app_config='users.apps.UsersConfig'
  •  现在就变成中文了 接下来我们要定义一下字段
class UserControlAdmin(object):
    """页面要显示的字段"""
    list_display = ['title', 'ftime', 'likesize', 'excellent', 'isdelete']
    """搜索字段"""
    search_fields = ['title']
    """过滤字段"""
    list_filter = ['ftime', 'likesize', 'isdelete']
    """ordering设置默认排序字段,负号表示降序排序"""
    ordering = ('ftime',)
    """list_per_page设置每页显示多少条记录,默认是100条"""
    list_per_page = 20
    """设置可以编辑的字段"""
    list_editable = ['title', 'content']
  • 然后在加入全局设置
class GlobalSettings(object):
    """全局设置"""
    site_title = '博客管理系统'  # 设置头标题
    site_footer = '管理系统'  # 设置脚标题
    site_url = '/'
    menu_style = 'accordion'  # 设置左侧菜单  折叠样式
  •  设置主题
class BaseSetting(object):
    """基础设置"""
    enable_themes = True    # 使用主题
    use_bootswatch = True

 这样 一个简单的Xadmin页面便定制好了。

六,Spring Cloud Config配置管理 写在前面的话:本文大部分(说全部也没问题)都是抄写的,课堂的资料给的特别好。感觉耻于提笔,但不写上就影响整个博客内容了。以后会改/写出我的笔记的。 感谢你的路过,希望学生的笔记能给你一点微不足道的参考(2/100) Java基础思维导图,完整Java体系的链接 微服务部分内容链接。感谢开课吧。 大概十几个文章吧 6.1 Spring Cloud Config 简介    在Spring Boot项目中,默认会提供一个application.properties/applicat 阅读详情

相关推荐

Django-xadmin使用指南

总结一些使用xadmin的一些问题: 1、安装。由于Django版本的问题,导致以前的安装方法可能会报错。如果使用Django2以上,推荐的安装方法如下: pip install Pillow #这个是不论哪个版本都需要的。 pip install https://codeload.github.com/sshwsfc/xadmin/zip/django2 #这个是对应Django2的...

wyzlhf的博客 831

Django Xadmin 官方文档 之一 Xadmin 快速入门指南

Django 自带一个强大的后台管理 admin, 这个 Xadmin 比admin 还要牛X。这是博主从 Xadmin 的官方网站上自己翻译的文档, 由于水平有限, 翻译不足之处, 烦请大神指教。 希望能帮助那些挣扎在 Django Xadmin 里面的小伙伴。

恋梦轩 9220

xadmin常用样式功能

文章目录model_icon 菜单图标style_fieldslist_displaysearch_fieldslist_filterdate_hierarchyorderingfieldsfilter_horizontalraw_id_fieldslist_editablereadonly_fieldsexcluderefresh_timesshow_detail_fieldsrelfield_...

宅神的博客 9186

Django 教程之配置后台管理页面xadmin

admin是django官方提供,这里使用第三方代替,更出色 概述 项目地址:https://github.com/sshwsfc/xadmin 官方网站:http://sshwsfc.github.io/xadmin/ 官方网站:http://www.xadmin.io 当前日期:20190723 当前Django版本1.11,当前xadmin版本0.6.0 参考:https://www.cnblogs.com/lyq-biu/p/9513888.html 特性 基于Bootstrap3:Xadmin使

Johnny's Lab 1311

Django配置后台xadmin管理界面

xadmin是基于Django的admin开发的更完善的后台管理系统,页面基于Bootstrap3开发的 1.  xadmin的安装,下载地址https://github.com/sshwsfc/xadmin 2.下载后解压,进入文件夹内,修改requirements.txt文件内容为,xadmin中安装django2.0以上版本时, xadmin中会有个别的格式不支持 Django...

cp_123321的博客 1367

Django实现xAdmin编辑详情页一、二级列表的联动

在Django开发后台详情页编辑的时候,如果存在多个关联关系的选项,往往为了避免出错都需要进行一二级分类那么一个关联关系,通过一个select框中选择的值,去动态的加载另一个下拉框中的内容。原生的xadmin框架不支持该功能,需要手动进行二次开发实现一二级列表联动。

Mr数据杨 3万+

xadmin中根据当前用户自动填写默认值

重写xadmin的instance_forms函数 class ContractStatusAdmin(object): """ 合同状态表 """ list_display = ['contract', 'status', 'user', 'add_time'] search_fields = ['contract', 'status', 'user'] ...

@凌晨三点半的博客 574

BU61580芯片实战:手把手教你配置1553B通信的BC端寄存器(含代码解析)

本文详细解析了BU61580芯片在1553B通信中的BC端寄存器配置方法,包括关键寄存器功能映射、初始化代码解析及回环测试实现。通过实战案例和代码示例,帮助开发者快速掌握1553B通信的核心技术,提升系统稳定性和通信质量。

a1b2c的博客 224

xadmin

DJANGO XADMIN的使用 (二) 上一篇中我们基本完成了xadmin的配置,但是要进行正式使用还需要更多细致的配置。   1.页面显示中文 settings.py中配置(这个和django自带的admin配置一样) 1 2 3 4 5 # LANGUAGE_CODE = 'en-us' LANGUAGE_COD...

chengxuyuanxb的博客 4617

STM32驱动AS5600磁性旋转位置传感器模块

文章目录简介引脚定义I2C接口写数据读数据从指定的地址开始读数据驱动程序cubeMX配置驱动程序`bsp_as5600.h``bsp_as5600.c`测试程序参考资料 简介 AS5600 是一款易于编程的磁性旋转位置传感器,具有高分辨率 12 位模拟或 PWM 输出。 这种非接触式系统测量径向磁化轴上磁铁的绝对角度。 该 AS5600 专为非接触式电位计应用而设计,其坚固的设计消除了任何同质外部杂散磁场的影响。 引脚定义 I2C接口 7位设备地址为0x36(二进制表示为0110110) 支持标准模式和

ApexYuan 1万+

2024东南大学533复试C++程序设计笔试真题精讲

【东南553复试C++】2024东南大学533复试C++程序设计笔试真题精讲

转遍世界 3415

xadmin的配置及使用

1. 安装 通过如下命令安装xadmin的最新版 pip install https://github.com/sshwsfc/xadmin/tarball/master 在配置文件中注册如下应用 INSTALLED_APPS = [ … ‘xadmin’, ‘crispy_forms’, ‘reversion’, … ] xadmin有建立自己的数据库模型类,需要进行数据库迁移 python m...

weixin_44254149的博客 986

Wireshark教程:解密HTTPS流量

Wireshark教程:如何解密HTTPS流量

nuan444979的博客 1万+

Django的Admin和Xadmin的使用

django内置了一个强大的组件叫Admin,提供给网站管理员快速开发运营后台的管理站点。 站点文档: https://docs.djangoproject.com/zh-hans/2.2/ref/contrib/admin/ 辅助文档:https://www.runoob.com/django/django-admin-manage-tool.html 注意:要使用Admin,必须先创建超级管理员. python manage.py createsuperuser 访问地址:http:/

有用的话关个注,点个赞,收个藏🫶。 1714

【天气雷达】双偏振产品-差分反射率ZDR详解

双偏振产品-差分反射率ZDR详解。

珞瑜的博客 5411

昇腾AI原生创新算子挑战赛(S1赛季)复盘-LessEqual算子

【代码】昇腾AI原生创新算子挑战赛(S1赛季)复盘-LessEqual算子。

william_myq的博客 509

django xadmin 默认密码_Admin和Xadmin后台管理页面

内容大纲Admin后台管理Xadmin后台管理知乎视频​www.zhihu.comAdmindjango内置了一个强大的组件叫Admin,提供给网站管理员快速开发运营后台的管理站点。站点文档: https://docs.djangoproject.com/zh-hans/2.2/ref/contrib/admin/辅助文档:https://www.runoob.com/django/django-...

weixin_39601088的博客 1076

YOLOv11改进策略【模型轻量化】| 使用 MoblieOne 模块,引入结构重参数化,提高模型检测效率

本文记录的是基于MobileOne的YOLOv11骨干网络改进方法研究。MobileOne的基础模块通过重参数化,。在将其替换YOLOv11的骨干网络后,实现模型轻量化。

Limiiiing的博客 1426

xadmin的使用

xadmin的使用 文章目录xadmin的使用一、前端后台模板介绍二、xadmin介绍三、安装四、使用1.站点的全局配置3.站点Model管理 一、前端后台模板介绍 前端后台模板 -Xadmin:基于layui写的一个后台管理模板,便于大家快速搭建后台管理 -layui也有一套后台管理 -bootstrap:后台管理自己搭建(bbs的后台管理) -admin lte -django的admin继续写 -xadmin:bootstrap+jq ---基本上废弃 -simple u

淘小欣的博客 8724

在 Linux 64 位上遭遇 Signal 7 与 ST22 SYSTEM_CORE_DUMPED:从 es/implementation=std 到 /dev/shm 的一套落地排查法

摘要: Linux 64位SAP系统出现SYSTEM_CORE_DUMPED和Signal 7(对应SIGBUS)错误时,核心问题是进程因共享内存资源异常被操作系统强制终止。主要诱因包括:1)/dev/shm的tmpfs默认容量不足(通常仅占物理内存50%);2)SAP内存管理参数es/implementation=map在64位场景下的敏感性。解决方案应双管齐下:在实例profile设置es/implementation=std以降低对tmpfs的依赖,同时按(RAM+Swap)*75%重新配置/dev/

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 164

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Django后台xadmin的配置

Xadmin xadmin是Django的第三方扩展,比使用Django的admin站点更强大也更方便。 文档:https://xadmin.readthedocs.io/en/latest/index.html GitHub地址:https://github.com/sshwsfc/django-xadmin 安装 通过如下命令安装xadmin的最新版,它文档里面的安装方法好久没有更新了,会导致你安装不成功,所以我们使用下面的网址进行安装 pip install https://codeload.gith

weixin_45164150的博客 358

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Django2.2配置xadmin

123123 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 新的改变 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客: 全新的界面设计 ,将会带...

weixin_44944640的博客 3738

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

xadmin的安装及配置

源码安装xadmin不要用pip install xadmin, 源码安装的我们到时候好修改源码 我博客发不过xadmin-master.zip压缩包你们可以去下载 在项目下创建一个extra_apps, 将下载的xadmin-master.zip解压找到里面的xadmin复制到extra_apps下并且将extra_apps设置为root_source 将extra_apps在...

xiao-啸 2542

xadmin显示及重写xadmin

xadmin显示 如果想把这些都显示为中文,需要在settings中配置 然后在apps.py加上 verbose_name就可以。   Course类 class Course(models.Model): name = models.CharField(max_length=100,verbose_name=u"课程名") # verbose_name是显示...

time 8711

django + xadmin 配置后台

一、配置主题功能 在任意一个应用下的新建 adminx.py 文件, 添加如下配置 #-*- coding:utf-8 -*- import xadmin from xadmin import views class BaseSetting(object): enable_themes = True use_bootswatch = True xadmin.site.regis...

******* ▄︻┻┳═一 ******* 715

xadmin配置方法

1.安装xadmin 使用pip install xadmin安装 2.在settings.py中注册xadmin INSTALLED_APPS = [ .... ... 'xadmin', 'crispy_forms', ] 3.配置urls.py中管理员的网址 import xadmin from django.conf.urls import url ...

vive921的博客 376
上一篇: RESTful API 编写指南
下一篇: 【原创】MySQL数据常识知识
Python_anning
博客等级 码龄9年 1409粉丝 27原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值