Django2.1配置xadmin2.0
系统:Ubuntu18.04
环境:py3.6, django2.17, xadmin-django2.0
xadmin-django2.0下载:xadmin2.0(进入github后,在Branch处选择Django2.0,然后下载源码即可)
步骤:
1. 终端进入下载的源码压缩包位置,执行命令:
pip install xadmin-django2.zip
等待执行成功即可
2. 使用pycharm创建django项目,初步配置xadmin:
2.1 新建一个 python package,命名为:extra_apps(其他名字也可)
2.2 解压 xadmin-django2.zip,copy其中的 xadmin文件夹到 extra_apps 中
2.3 右键选中 extra_apps ,选择 Make Directory as 中的 Sources Root
2.4 settings.py 中添加配置如下:
import syssys.path.insert(0, os.path.join(BASE_DIR, 'extra_apps'))
INSTALLED_APPS = [ ...... 'xadmin', 'crispy_forms',]
2.5 urls.py中修改如下配置:
# 导入 xadmin
import xadminurlpatterns = [# 注释掉原生 admin# path('admin/', admin.site.urls),# 添加 xadminpath('xadmin/', xadmin.site.urls),
]
2.6 迁移数据库,执行以下命令:
python manage.py makemigrations
python manage.py migrate
2.7 可能遇到的问题:缺少包,如 future,import_export等包,或者 pip 需要 upgrade。解决办法就是缺啥补啥呗!
2.8 余下的工作:创建superuser及其他常规配置,这不是本文重点,就不写了。
转载于:https://www.cnblogs.com/johnyhe/p/10445021.html
Django2.1配置xadmin2.0相关推荐
- 【Python3.6+Django2.0+Xadmin2.0系列教程之一(入门篇-上)】环境搭建及项目创建
由于工作需要,接触了大半年时间的Django+xadmin框架,一直没空对这块对进行相关的梳理.最近在同事的怂恿下,就在这分享下笔者的学习及工作经验吧. 好了,话不多说,下面开始进入正题: 转载请注明 ...
- python3.6 django教程_【Python3.6+Django2.0+Xadmin2.0系列教程一】环境搭建及项目创建
由于工作需要,接触了大半年时间的Django+xadmin框架,一直没空对这块对进行相关的梳理.最近在同事的怂恿下,就在这分享下笔者的学习及工作经验吧. 好了,话不多说,下面开始进入正题: 环境需求: ...
- Ubuntu下利用JDK的Keytool配置Tomcat7.0的SSL协议
Ubuntu下利用JDK的Keytool配置Tomcat7.0的SSL协议: 1.用JDK自带的Keytool生成服务器证书: 1)打开终端控制台,转向tomcat主目录,执行生成keystore ...
- linux redis 3.0.7,linux虚拟机上安装配置redis3.0.7
linux shell 的 linux虚拟机上安装配置redis3.0.7 我们给大家列出详细的图文步骤教给大家在linux虚拟机上安装redis以及相关的配置流程. 将redis-3.0.7.tar ...
- ubuntu14.04 python2.7 安装配置OpenCV3.0
环境:ubuntu14.04 python2.7 内容:安装并配置OpenCV3.0 今天按照OpenCV官网上的步骤装了OpenCV但是,装好之后python提示"No module n ...
- apache2+支持php7,Ubuntu14.04下配置PHP7.0+Apache2+Mysql5.7
Apache 步骤一:安装apache ronyao@ubuntu:~$ sudo apt install apache2 安装好后,在浏览器上输入localhost(服务器端,请输入你的IP地址), ...
- Nginx配置HTTP2.0
Nginx配置HTTP2.0 Http2.0已经发布很久了,其优点前篇文章已经介绍过了HTTP2-0原理解析,今天我们来配置Nginx使其支持Http2.0 安装前必读: Nginx1.10.0以上版 ...
- IIS7.5 配置MVC3.0 伪静态,不能访问html伪静态页面
IIS7.5 针对MVc3.0的配置: 0.确保安装了了MVC3.0等环境 1..NetFrameWork4.0 集成环境 2.处理映射程序中添加托管处理程序即可 <system.webServ ...
- apache2配置支持php7,Ubuntu14.04服务器环境下配置PHP7.0+Apache2+Mysql5.7的方法
这篇文章主要介绍了Ubuntu14.04服务器环境下配置PHP7.0+Apache2+Mysql5.7的方法,较为详细的分析了Ubuntu14.04操作系统环境下配置PHP7.0+Apache2+My ...
- Windows Server 2003下配置IIS6.0+php5+MySql5+PHPMyAdmin环境
Windows Server 2003下配置IIS6.0+php5+MySql5+PHPMyAdmin环境 配置环境: 操作系统:Windows Server 2003 sp2企业版 Web服务器:系 ...
最新文章
- 14.相同的树另一棵树的子树检查子树二叉树中的列表(教你们使用相同的套路快速解决这四道题)
- 读《李商隐诗集》有感
- 【汇编语言】镜像迁移能力之一通百通——由代码段和CS:IP的原理,掌握一类寄存器的使用
- LeetCode 题 - 28. 实现strStr() python实现
- 快速排序查询第k大元素C语言,快速排序和查找第K大元素
- 作业4 猜数字游戏jsp
- Linux网站搭建(3)---内网网站发布到外网(转)
- 优先体验重播matlab_如何为深度Q网络实施优先体验重播
- FineReport帆软学习笔记汇总
- Linux下 中日文输入法安装简介
- 高中计算机会考知识点选择题,高中信息技术会考选择题知识点
- linux aria2 离线,使用aria2实现离线下载
- html5广告具有什么特性,最快认知什么才是HTML5广告!
- NoSQL数据库介绍(7)
- 《Web安全之深度学习实战》笔记:第六章 垃圾邮件识别
- 微信朋友圈爬虫python_python爬虫24 | 搞事情了,用 Appium 爬取你的微信朋友圈。...
- 介绍旅游网站建设与优化技巧
- [C++实现 设计模式(14)] : 门面模式
- 文案再这么玩 非玩死文案不可!
- 去除stackoverflow页面左下角的cookie弹窗的办法