今天终于考完试了,本想专心码代码散散心,结果重头开始新建项目在安装 Django时居然出了这种错误

django-xadmin出现Models aren't loaded yet错误


这个问题在 stackoverflow 上有很多解决方案,但是作为一个菜鸟,他们的解决方案略微繁琐,于是我就绕了一条路解决了办法


解决步骤:

首先我尝试 pip install Django==1.9.8 把'xadmin'与'crispy-forms'这两个包安装上了

但是之后我想要生成数据表的时候便出现了这种问题

django-xadmin出现Models aren't loaded yet错误


于是我通过以下步骤解决了问题:

1:从GitHub上直接拷贝源码  https://github.com/sshwsfc/xadmin

2:下载.zip的包后,解压,注意打开目录之后的文件结构:

django-xadmin出现Models aren't loaded yet错误

把根目录下的xadmin文件夹复制到自己的Django项目中


3.pip uninstall django-xadmin

django-xadmin出现Models aren't loaded yet错误


4.然后安装关联包:

django-xadmin出现Models aren't loaded yet错误

django-xadmin出现Models aren't loaded yet错误


5.然后运行manage.py,执行:

maktmigrations

migrate


6.然后拥抱曙光吧!!

相关文章: