Django2 통합 xadmin2 상세 정보 - 4-list index out of range 버그 추적 및 처리

2262 단어 pythondjango

문제의 원인


오류 코드 디렉토리
venv\lib\site-packages\xadmin\widgets.py in render, line 80
세부 코드
def render(self, name, value, attrs=None):
        input_html = [ht for ht in super(AdminSplitDateTime, self).render(name, value, attrs).split('
') if ht != ''] # return input_html return mark_safe('
%s' '
' '
' '%s
' % (input_html[0], _(u'Today'), input_html[1], _(u'Now')))

위에 붙인 마지막 줄 코드는widgets입니다.py의 80행 코드입니다.

문제 해결


소스 코드:
input_html = [ht for ht in super(AdminSplitDateTime, self).render(name, value, attrs).split('
'
) if ht != '']

수정된 코드:
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]

이것은 그 중의 한 방법일 뿐입니다. 문제를 해결할 수 없으면 아래 링크 주소를 열어 주십시오.


이 글은http://blog.csdn.net/yuhan963/article/details/79167743

좋은 웹페이지 즐겨찾기