【Django2】安装xadmin2遇到的坑

终于进来了。。。

1 . 首先是django的环境

django2 --> xadmin2

2. 可以考虑升级pip

python -m pip install --upgrade pip

3. settings中install app中加入 'xadmin', 'crispy_forms',

4. future模块找不到之类

因为我们拷贝的源码中没有安装依赖包

pip install git+git://github.com/sshwsfc/xadmin.git@django2

5. django 2.0 xadmin 错误集锦

https://blog.csdn.net/Snail0Li/article/details/79694781

6. 生成后台数据报错

RuntimeError: Model class django.contrib.admin.models.LogEntry doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS.

在settings中发现竟然没有

     'django.contrib.admin',

为啥创建后没有这个吗?是因为创建的时候没有添加admin后台管理吗?

解决:

   添加admin回来

INSTALLED_APPS = [
    'django.contrib.admin',
    ... ...
    'xadmin',
    'crispy_forms',
]

猜你喜欢

转载自blog.csdn.net/Yuyh131/article/details/84887702