首页 > 编程语言 > 详细

自己用到的解决Python3.6.5+Django2.0集成xadmin后台点击添加或者内容详情报 list index out of range 的错误的办法如下:

时间:2019-12-01 17:26:46      阅读:83      评论:0      收藏:0      [点我收藏+]
  • Python3.6.5
  • Django2.0

技术分享图片

 

 这是Django版本与xadmin兼容的问题  

解决办法如下:

技术分享图片

 

注释掉如下代码:

 def render(self, name, value, attrs=None):
       # input_html = [ht for ht in super(AdminSplitDateTime, self).render(name, value, attrs).split(/><) if ht != ‘‘]
       # input_html[0] = input_html[0] + "/>"
        #input_html[1] = "<" + input_html[1]

修改为如下代码:

 def render(self, name, value, attrs=None):
      input_html = [ht for ht in super(AdminSplitDateTime, self).render(name, value, attrs).replace(><input, >\n<input).split(\n) if ht != ‘‘]

到此解决问题,可以访问了

技术分享图片

 

 

注意:其他版本的兼容问题可以参考这篇文章解决:https://www.cnblogs.com/zmdComeOn/p/11966117.html

 

 

自己用到的解决Python3.6.5+Django2.0集成xadmin后台点击添加或者内容详情报 list index out of range 的错误的办法如下:

原文:https://www.cnblogs.com/zmdComeOn/p/11966179.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!