django 下载安装xadmin(django3.x + python3.6+xadmin2.x)


前言

xadmin是学习django框架常用的后台管理系统,而xadmin的发展是滞后于django的,所以在djanjo3.x中使用xadmin2.x会存在很多问题,需要修改xadmin源代码,而这一过程是很繁琐的,甚至改到让你怀疑人生,所以我将改好的xadmin文件以及需要安装的第三方库分享给大家,只需要简单的几步便能在你的项目中使用xadmin。


一、xadmin是什么?

xadmin是一个快速搭建后台管理系统。xadmin作为一款全面的后台管理系统框架,不仅提供了基本的CRUD功能,还内置了丰富的插件功能。包括数据导出、书签、图表、数据添加向导及图片相册等多种扩展功能。Xadmin的插件系统借鉴了其他领域成功框架的设计思想,让插件可以扩展系统的任何一个功能点。对于开发者,Xadmin的插件开发简单;对于使用者,Xadmin的插件安装方便。

二、使用步骤

1.下载资料

https://gitee.com/nidieshiwo_woshinidie/xadmin2.x_django3.x_python3.x.git.

  • 解压缩,得到xadmin文件夹, 复制到项目的extra_apps文件夹下(如果没有,就创建一个)
  • requirements.txt是所需要安装的第三方库,复制到pycharm项目根路径下会被自动识别并提示你去批量安装
    在这里插入图片描述

2.在settings里配置extra_apps, 设置为可搜索的路径

在这里插入图片描述

sys.path.insert(0, os.path.join(BASE_DIR, 'extra_apps'))

3.注册到app,注意’crispy_forms’中是下划线

在这里插入图片描述

4.修改urls.py的admin

在这里插入图片描述

5.在数据库中生成xadmin基本表,依次执行下面两条语句即可

makemigrations
migrate

6.创建后台超级管理员账号命令

createsuperuser

7.修改配置文件settings.py即可将后台语言修改为中文

在这里插入图片描述
以上就是全部过程了


总结

对于程序员来说,出现问题太正常了,所以我们要修炼的是如何快速解决问题,这其中包括如何查阅资料,如何去理解问题,对于问题的解决反思总结等等,更重要的培养解决问题的决心,比如我在安装xadmin时,想过把django版本降低,这虽然能解决一时问题,却不利于我们以后的成长,所以我们不能避开问题,而应该正视它,将它一举击破。

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值