xadmin Excel 导入 遇到问题 render_to_string() got an unexpected keyword argument

来源:13-8 excel导入插件介绍

柿饼小星

2018-01-04

python:3.5.4  django 1.11.7 

xadmin 用的是 github上面 liyaopinner/mxonline_resources 里面的代码。

在学习到xadmin excel 导入插件的时候  遇到这样的报错,

“
TypeError at /xadmin/courses/course/
render_to_string() got an unexpected keyword argument 'context_instance'
”
  File "D:\Project\virtualenv\mxonline\lib\site-packages\django\template\library.py", line 203, in render
    output = self.func(*resolved_args, **resolved_kwargs)
  File "D:\Project\MxOnline\apps_extra\xadmin\templatetags\xadmin_tags.py", line 23, in view_block
    result = block_func(context, nodes, *args, **kwargs)
  File "D:\Project\MxOnline\apps_extra\xadmin\plugins\excel.py", line 16, in block_top_toolbar
    nodes.append(loader.render_to_string('xadmin/excel/model_list.top_toolbar.import.html', context_instance=context))
TypeError: render_to_string() got an unexpected keyword argument 'context_instance'
[04/Jan/2018 22:36:29] "GET /xadmin/courses/course/ HTTP/1.1" 500 345313


这个问题该怎么解.....

写回答

2回答

忠于国计良于民生

2018-04-21

nodes.append(loader.render_to_string('xadmin/excel/model_list.top_toolbar.import.html',context_instance=context))

问题就出在这个地方

context_instance=context))

,一直没解决啊。

Django1.11

请老师解决下。

https://blog.csdn.net/PlusChang/article/details/78306667?locationNum=8&fps=1

0
1
bobby
http://apply.projectsedu.com/ 这里申请加入github私人项目,里面下载我提供的源码中的excel然后替换就行了
2018-04-23
共1条回复

bobby

2018-01-08

0
6
风继续吹__
回复
bobby
解决了 谢谢老师
2018-03-26
共6条回复

Python3.6+django+xadmin,打造在线教育平台

【毕设】Python 2.7到3.6 完美适配,Django升级2.0

3677 学习 · 4038 问题

查看课程