背景
好久没碰django了,最近接手了一个新的项目需要为虚拟环境装下对应的包,配置xadmin的时候出了一点问题,记录一下
下载xadmin
第一次我直接pip install xadmin
安装,调用的时候报了很多错,后来查阅相关文档,发现是xadmin版本的问题,解决方法是前往Github上面下载适配Django2
的版本,这里直接给出下载地址
Django配置
在Pycharm
中项目根目录新建一个文件夹extra_apps
,右键mark->Mark Directory as->Sources Root,设置为项目资源文件,
安装xadmin
把下载压缩包中的xadmin
文件夹解压放入项目目录的extra_apps
文件夹,并且在setting.py
的INSTALL_APPS
添加xadmin
和scripy
,如下图
在urls.py
配置xadmin的
import xadmin
urlpatterns = [
path('xadmin/', xadmin.site.urls),
]
之后启动成功如下,记得创建超级用户登入后台
总结
xadmin
需要以特殊的方式进行安装,使用pip
方式安装会导致很多错误。