历经千辛万苦,终于实现了django2.1中xadmin的使用

被论坛里各路神仙带跑N次

准确说是几个小时

直接colne https://github.com/Liu0330/xadmin

工作系统环境:win10+Python3.6.x+Django2.1.x+Xadmin2.0(注意2.2版本就不行!!!)

因此本系列教程均是以此组合为基础展开讲解。其他系统版本也基本适用,有小部分不兼容之处请自行测试。

一、Django及xadmin安装

可以使用pip命令进行安装,或者直接下载安装包用python命令安装:

pip install Django==2.1
其他的包在克隆的xadmin中的requirements.txt里
pip freeze > requirements.txt(不用这句 导出依赖库怕忘记所以我只是拿来自己看的)
安装requirements.txt依赖
pip install -r requirements.txt

由于xadmin2.0官方版本存在一些兼容性bug,笔者对其源码进行了部分改动

在装完官方版的Django和xadmin之后,将笔者的xadmin修复版本替换到xadmin的原安装目录下即可。

论坛神仙说的:运行:pip install xadmin 后报错,所以陷入深坑无法自拔

首先是安装

就直接安装 xadmin 目录都有

自己导入呗就
### 安装第三方模块
- pip install retrying
- 下载源码解码,进入解压后的目录,```python setup.py install```
- `***.whl` 安装方法 `pip install ***.whl`

然后切记

运行生成数据库和 迁移命令

python manage.py makemigrations

python manage.py migrate

此外,我们还要建立一个超级管理员帐号,设置好帐号密码邮箱信息

python3 manage.py createsuperuser

然后可以使用了,下面可以顺利的进入管理界面了

如果报了csrf错误 就把Settings.py文件中的

0

这行注释掉

其次就是进入到了Xadmin界面啦

Django-安装xadmin的方法及主要配置方法相关推荐

  1. django安装xadmin及问题处理

    文章目录 一,安装 二,注册 xadmin: 三,配置 URL: 四,数据迁移并创建超级用户 五,收集media 六,运行项目,解决错误 1,ImportError: cannot import na ...

  2. tomcat苹果版安装步骤_mac系统安装apache tomcat配置方法图文详解

    下面,绿茶小乐哥分享mac系统安装apache tomcat配置方法,希望能帮助到大家! tomcat无法取访问appache资源. appache只支持静态网页,但像asp,php,cgi,jsp等 ...

  3. Ubuntu下安装Audacious音乐播放器详细配置方法(中文化,歌词显示等)

    Windows下有不少比较有名气的音乐播放器,例如千千静听,Kugou,foobar和QQ音乐等,但是ubuntu下的音乐播放器则没有这么丰富,但是现在则给大家介绍一款ubuntu下的"千千 ...

  4. Ubuntu下codeblocks安装配置方法及opencv配置方法

    codeblocks是一种非常有名的开源IDE,在windows下最好用的IDE非Visual Studio莫属,但是在linux下,个人认为codeblocks是最好用的IDE,下面来讲一下我在ub ...

  5. win7 iis php5.3,win7 下安装 iis7.5+php5.3的配置方法(图文)

    1.准备工作,程序下载: MySQL v5.0.51a for windows 解压安装版(配合php5最佳) PHP v5.2.9 for windows(独立服务器php环境配置推荐使用) 2.安 ...

  6. Mac 2020版M1 安装虚拟机发现网络不可用(配置方法)

    看过我之前这篇文章Mac 2020版M1 安装虚拟机各种踩坑详解(关注文末小惊喜哟) 友友,在安装完虚拟机后,正常网络是可以连接的,但是我过了段时间(可能我用的是wifi?或者我最近升级系统了?)就是 ...

  7. mysql5.7.12免安装版配置_【MySql学习笔记】免安装版5.7.12 windows配置方法

    一.下载mysql http://dev.mysql.com/downloads/mysql/ 建议用迅雷下载非常快,官方链接直接本地下载则特别慢 我下载的是Windows (x86, 64-bit) ...

  8. python打开setting_Django自带日志 settings.py文件配置方法

    Django settings.py文件配置部分: # logging配置 log_file = '/home/nagain/learn/log' log_file_path = os.path.jo ...

  9. SubSonic的配置方法

    在刚开始使用中就碰到问题:按照官方的方法配置,总是不能编译时自动生成数据访问层代码(其中一种,也可使用命令行自己生成,下面介绍).本文只要介绍了这两种配置subsonic的方法. 1.配置方法 自动在 ...

最新文章

  1. BUUCTF(pwn)铁人三项(第五赛区)_2018_rop
  2. 【搞openssl,看这篇就够了!】openssl1.1.1g编译(windows linux)
  3. 496. 下一个更大元素 I
  4. DCMTK:读取DICOM图像,并使用设置创建PGM位图
  5. 计算机网络拓跋结构,实战 | 服务端开发与计算机网络结合的完美案例
  6. CSS基本布局16例(原网页引自Owen Briggs)
  7. 晶体封装越小esr越大_晶振
  8. visio studio调试 字符串断点
  9. 【毕业设计】jsp+sql毕业生招聘系统毕业设计(系统+论文+英文文献+综合材料)
  10. 【学习笔记3】hook、冒烟测试、Procexp的使用
  11. android 测试js,Android 全自动js脚本测试 Appium教程——appium环境搭建(一)
  12. QTcpSocket实现客户端
  13. springboot项目部署在服务器上
  14. 生物特征识别:指纹识别技术应用
  15. 小程序页面生命周期函数
  16. linux环境下java输出乱码,linux java 输出乱码问题
  17. 【毕业季·进击的技术er】青春不散场 恰同学少年
  18. 微信浏览器浏览,后台编辑器添加视频
  19. money as debt 笔记
  20. python1300_相机选型器 : PYTHON 1300-NOIP1SN1300A-QDI

热门文章

  1. SQL语句使用大全,最常用的sql语句
  2. 函数的调用规则(__cdecl,__stdcall,__fastcall,__pascal)
  3. 项目管理杂谈-员工的积极性在哪里?
  4. 详解网络数字电视的实现方法与关键技术
  5. 《 Docker 进阶与实战 》 读书笔记
  6. Expected MultipartHttpServletRequest: is a MultipartResolver configured方案。
  7. android 音频播放总结 soundlPool,MediaPlay
  8. 软件测试技术 homework2
  9. WordPress插件开发-创建、停用、删除插件
  10. C++ string::size_type