Django3.0使用xadmin相關報錯解決

首先安裝xadmin,pip install xadmin,或者下載放到項目根目錄均可以,直接運行會報錯,主要由於

Django中six包已經移除,使用獨立的第三方包。
須要改的地方有:
requirements.txt中django-formtools==2.2須要升級到2.2版本,2.1版本會報錯python

根目錄下sites.py中須要替換django

from django.utils import six ==> import sixide

xadmin/models.py中如下須要替換ui

**from django.core.urlresolvers import NoReverseMatch, reverse ==> from django.urls import NoReverseMatch, reverseurl

**from django.utils.encoding import python_2_unicode_compatible, smart_text ==>code

from six import python_2_unicode_compatible
from django.utils.encoding import smart_text
orm

相關文章
相關標籤/搜索