1.'WSGIRequest' object has no attribute 'user'
解决方法:
这是Django版本的问题,1.9之前,中间件的key为MIDDLEWARE_CLASSES, 1.9之后,为MIDDLEWARE。所以在开发环境和其他环境的版本不一致时,要特别小心,会有坑。
需要在settings里面把MIDDLEWARE改为MIDDLEWARE_CLASSES 即可
2.No module named import_export.admin
解决方法:
pip install django-import-export
3.django.core.exceptions.AppRegistryNotReady: Models aren't loaded yet
解决方法:
在文件的最上方添加以下代码:
import os,django
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "project_name.settings")
django.setup()