1)问题如图
解决方法:将django.core.urlresolvers 改为django.urls即可
2)问题如下图
解决方法:点击进入languagr.py文件中,将MIDDLEWARE_CLASSES改为MIDDLEWARE即可
3)问题如下图
解决办法:此问题出现在Django2.1以上版本,暂无法解决,目前的方法是将Django版本下降为2.0后然后将改为下面即可
from django.db.models.sql.query import LOOKUP_SEP
from django.db.models.sql.constants import QUERY_TERMS
4)问题如下图:
解决方法:直接将多余参数去掉即可,如下图所示
5)问题如下图
解决方法:这是django2.0以上设置数据表外键都会出现的问题, 只需早有外键的字段加上on_delete=models.CASCADE即可
6)问题如下图
解决方法: 注释掉 #'current_app': self.admin_site.name,
7)问题如下图
解决方法:将util.py 中的86行 def vendor(*tags):方法体改为:
css = {'screen': []}
js = []
for tag in tags:
file_type = tag.split('.')[-1]
files = xstatic(tag)
if file_type == 'js':
js.extend(files)
elif file_type == 'css':
css['screen'] += files
return Media(css=css, js=js)
8)以上环境依赖库
django>=1.9.0
django-crispy-forms>=1.6.0
django-import-export>=0.5.1
django-reversion>=2.0.0
django-formtools==1.0
future==0.15.2
httplib2==0.9.2
six==1.10.0
如果上面的都很顺利,恭喜你可以看到这个啦