https://www.cnblogs.com/xingfuggz/p/10142388.html
‘Media’ object has no attribute ‘add_js’
这个大神里面将所有的错误都列出来了,大家可以根据错误修改,所有的错误都有
另外我再补充一点
在xadmin下面的util.py下面的vendor会报错,大家安装如下的方式改就行了
def vendor(*tags):
media = Media()
for tag in tags:
file_type = tag.split('.')[-1]
files = xstatic(tag)
if file_type == 'js':
media.add_js(files)
elif file_type == 'css':
media.add_css({'screen': files})
return media
改为:
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)