采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
造成的原因应该是render_to_string的context_instance改成了context,还的是dict,这样缺少requestcontext,csrf就没法生成了。但是3只能用context,这咋办?死循环了....
nodes.append(loader.render_to_string('xadmin/button/check_button.html', context=get_context_dict(context)))
这样试试
自问自答了,正确方法应该是 from xadmin.plugins.utils import get_context_dict nodes.append(loader.render_to_string(=get_context_dict(context))) 楼上同学的button/check_button.html 在模板中找不到(这个不晓得是版本问题还是怎么,我用的django1.9 + py3),anyway, 谢谢老师和楼上热心同学。
太棒了额
是的 这样解决
自问自答了,正确方法应该是
from xadmin.plugins.utils import get_context_dict
nodes.append(loader.render_to_string(=get_context_dict(context)))
楼上同学的button/check_button.html 在模板中找不到(这个不晓得是版本问题还是怎么,我用的django1.9 + py3),anyway, 谢谢老师和楼上热心同学。
你可以参考一下楼下同学的意见
登录后可查看更多问答,登录/注册
【毕设】Python 2.7到3.6 完美适配,Django升级2.0
16.0k 81
1.1k 4
2.0k 22
1.7k 20
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号