python + Django + MySQL 系列学习 - 配置xadmin的实现

python + Django + MySQL 系列学习 - 配置xadmin的实现,第1张

文章目录
  • 前言
  • 一、xadmin是什么?
  • 二、使用步骤
    • 1.环境
    • 2. 安装 & 配置 xadmin
    • 2. 参考文章


前言

前一篇文章中,我们大致介绍了如何使用django 和 mysql 进行搭建,这篇文章主要介绍如何通过django+ xadmin来实现我们的后台管理系统


提示:以下是本篇文章正文内容,下面案例可供参考

一、xadmin是什么?

Xadmin是基于bootstrap开发的一套后台管理框架,界面非常美观,只需几步就可以替换自带的Django_admin,比django自带的admin 具有更强大的功能。

二、使用步骤 1.环境

python版本:python3.9
Django版本:Django==2.2

依赖包:
django-crispy-forms == 1.7.2
django-import-export == 1.2.0
django-reversion == 3.0.3
django-formtools == 2.1
future == 0.15.2
httplib2 == 0.9.2
six == 1.10.0
xlwt == 1.3.0
xlsxwriter == 1.1.7
requests == 2.21.0

2. 安装 & 配置 xadmin

(1)xadmin 下载地址:https://github.com/sshwsfc/xadmin/tree/django2

(2)通过命令进行安装

pip install xadmin-django2.zip

在settings.py中,注册xadmin,INSTALLED_APPS中加入xadmin和crispy_forms和reversion

(3)也可对时间戳/版本进行修改

(4)在url中配置访问xadmin的网址
(5)通过makemigration 和 migrate 对xadmin同步表

(6)通过createsuperuser 创建超级用户

(7)整个项目启动起来,在浏览器里面输入http://127.0.0.1:8000/xadmin/,进行访问,此时就能看到正确的登录页面了

2. 参考文章

https://www.jb51.net/article/211782.htm
https://www.jianshu.com/p/60c9c3de7d4c

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/718490.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-04-25
下一篇2022-04-25

发表评论

登录后才能评论

评论列表(0条)

    保存