django 下载安装xadmin(django3.x + python3.6+xadmin2.x)
文章目录
- 前言
- 一、xadmin是什么?
- 二、使用步骤
- 1.下载资料
- 2.在settings里配置extra_apps, 设置为可搜索的路径
- 3.注册到app,注意'crispy_forms'中是下划线
- 4.修改urls.py的admin
- 5.在数据库中生成xadmin基本表,依次执行下面两条语句即可
- 6.创建后台超级管理员账号命令
- 7.修改配置文件settings.py即可将后台语言修改为中文
- 总结
前言
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版本降低,这虽然能解决一时问题,却不利于我们以后的成长,所以我们不能避开问题,而应该正视它,将它一举击破。
django 下载安装xadmin(django3.x + python3.6+xadmin2.x)相关推荐
- python3.5.3下载安装教程_在Python3.5下安装和测试
一. 安装Twisted 1. 同安装Lxml库 (参考<为编写网络爬虫程序安装Python3.5>3.1节)一样,通过下载对应版本的.whl文件先安装twisted库,下载地址:http ...
- python软件下载安装百度网盘-Python3.8.0
Python3.8.0是一款广受程序员欢迎的编程语言,也是面向对象的一款设计语言,Python以其语言的灵活和简易性,具有非常简捷而清晰的语法特点,在脚本工具.数据分析.web后端等等领域都有着优良的 ...
- python3下载安装配置-Linux 安装python3.7.3
我这里使用的是Redhat6.5,centos系统本身默认安装有python2.x,版本x根据不同版本系统有所不同,可通过 python --V 或 python --version 查看系统自带的p ...
- python3安装后怎么开启_python3.10 如何下载安装?
安装python分三个步骤: *下载python *安装python *检查是否安装成功 1.下载Python (1)python下载地址https://www.python.org/download ...
- python软件下载3版本-【python3下载】python3下载安装 中文版-七喜软件园
python3是一款非常实用的计算机语言编译工具.软件能帮助用户广泛的进行计算机语言的设计与编译,并且还支持对图像进行处理,功能十分的强大.此外,python3中文版有着多样的数据模块,能实现各类的系 ...
- Python3下载安装教程并安装numpy模块
使用到的资源: numpy python3.5 for win7 64bit python3安装教程 第一步:在路径下下载python3的可执行文件 下载来了安装第一步就是双击下载下的安装文件安装py ...
- python3程序下载安装_Python3 环境搭建
Python3 环境搭建 本章节我们将向大家介绍如何在本地搭建 Python3 开发环境. Python3 可应用于多平台包括 Windows.Linux 和 Mac OS X.Unix (Solar ...
- Django的下载安装
Django的下载安装 一.Django官网 通过百度搜索Django官网点击如下链接即可 二.了解Django兼容的python版本 选择相应的版本下载即可 三.下载Django 点击DOWNLOA ...
- 如何下载安装python3.6.7_win764位下python3.6.5应该怎么安装
这次给大家带来win7 64位下python3.6.5应该怎么安装,win7 64位下python3.6.5安装的注意事项有哪些,下面就是实战案例,一起来看一下. python安装教程,分享给大家. ...
最新文章
- JavaWeb编程(十)Json语句
- [No000018]都在背单词,为啥学霸那么厉害-如何在一天内记200个单词?
- 研制一个生产计划编制的软件
- mysql 5.7.23要钱吗_最新mysql 5.7.23安装配置图文教程
- saltstack常用模块
- 水晶报表设置二维码_随时随地数据分析?老板喜欢的移动端报表,我用这七步做出来了...
- 单片机控制直流电机正反转
- mysql完全卸载教程(图文详细)
- php微信转发无法显示标题图片,完美解决:微信分享为什么不显示图片呢? - 老牛博客...
- Cloudera Manager 基本介绍(CDH版本)
- 夜深人静写算法(九)- Dancing Links X(跳舞链)
- 解决酷比魔方iwork手写板系列TF卡以及USB3.0不识别的问题
- TikTok视频流量黄金发布时间
- 安装win10自带Linux子系统并用win10商店安装win10自带的Ubuntu
- 彻底了解 suid, sgid ,sticky权限
- 超级条理清晰代码混淆(直接搬用即可)
- 人与狗之间的暖心故事
- The JTAG/SMC Hack On Xbox360
- 该如何选择IT培训机构?
- 对保险欺诈说“不”!中国人寿财险携手百度智能云开启智能反欺诈时代