报错一:ModuleNotFoundError: No module named 'django.core.urlresolvers'

 ModuleNotFoundError: No module named 'django.core.urlresolvers'

解决方法:按照提示找到出错的文件, 将所有 import django.core.urlresolvers 改成 import django.urls

import django.core.urlresolvers 

#改成
import django.urls

报错二:TypeError: __init__() missing 1 required positional argument: 'on_delete'

TypeError: __init__() missing 1 required positional argument: 'on_delete'

解决方法:这个基本是models文件中models.ForeignKey()中出错的,按照django文档,在括号里加上on_delete=models.CASCADE

报错三:TypeError: __init__() takes 1 positional argument but 6 were given

TypeError: __init__() takes 1 positional argument but 6 were given

解决方法:提示说在xadmin\views\dashboard.py这个文件的,找到

forms.Field.__init__(self, required, widget, label, initial, help_text,  *args, **kwargs)

改成

forms.Field.__init__(self)

 forms.Field.__init__(self, required, widget, label, initial, help_text,  *args, **kwargs)

#改成
forms.Field.__init__(self)

报错四:ImportError: cannot import name 'login' from 'django.contrib.auth.views'

ImportError: cannot import name 'login' from 'django.contrib.auth.views'

解决方法:提示是在xadmin\views\website.py", line 5, in <module>
                       from django.contrib.auth.views import login

找到位置,将

from django.contrib.auth.views import login
                   from django.contrib.auth.views import logout

改为

from django.contrib.auth import authenticate, login, logout

from django.contrib.auth.views import login
from django.contrib.auth.views import logout #改为
from django.contrib.auth import authenticate, login, logout

 

报错五: ImportError: cannot import name 'QUERY_TERMS' from 'django.db.models.sql.query'

 ImportError: cannot import name 'QUERY_TERMS' from 'django.db.models.sql.query'

解决方法:提示 xadmin\plugins\filters.py", line 10, in <module>

找到位置,将

     from django.db.models.sql.query import LOOKUP_SEP, QUERY_TERMS

     改为

       from django.db.models.sql.query import LOOKUP_SEP, Query

from django.db.models.sql.query import LOOKUP_SEP, QUERY_TERMS

#改为
from django.db.models.sql.query import LOOKUP_SEP, Query

     

报错六:ImportError: cannot import name 'password_reset_confirm' from 'django.contrib.auth.views'

ImportError: cannot import name 'password_reset_confirm' from 'django.contrib.auth.views'

解决方法:提示\xadmin\plugins\passwords.py", line 4, in <module>
                  找到    from django.contrib.auth.views import password_reset_confirm

     改为    from django.contrib.auth.views import PasswordResetConfirmView

       找到77行,将   return password_reset_confirm

改为   return PasswordResetConfirmView

from django.contrib.auth.views import password_reset_confirm
#改为
from django.contrib.auth.views import PasswordResetConfirmView #找到77行
return password_reset_confirm
#改为
return PasswordResetConfirmView

    

报错七:AttributeError: 'Settings' object has no attribute 'MIDDLEWARE_CLASSES'

AttributeError: 'Settings' object has no attribute 'MIDDLEWARE_CLASSES'

解决方法:提示    xadmin\plugins\language.py", line 24, in <module>
                           if settings.LANGUAGES and 'django.middleware.locale.LocaleMiddleware' in settings.MIDDLEWARE_CLASSES:

改为 if settings.LANGUAGES and 'django.middleware.locale.LocaleMiddleware' in settings.MIDDLEWARE:

if settings.LANGUAGES and 'django.middleware.locale.LocaleMiddleware' in settings.MIDDLEWARE_CLASSES:
#改为
if settings.LANGUAGES and 'django.middleware.locale.LocaleMiddleware' in settings.MIDDLEWARE:

还有别的错误多为 ModuleNotFoundError: No module named,根据提示安装相应模块就行,安装了还不行可能是模块名写错。

django安装xadmin中出现的报错汇总的更多相关文章

  1. django在model中添加字段报错

    在以下类中添加 description 字段后, class Colors(models.Model): colors = models.CharField(u'颜色', max_length=10) ...

  2. ZABBIX安装过程中relocation error报错解决办法

    错误提示: /usr/sbin/zabbix_server: relocation error: /usr/sbin/zabbix_server: symbol mysql_next_result, ...

  3. linux, Django安装MySQL-python==1.2.5报错

    先安装 sudo apt-get install libmysqlclient-dev

  4. CentOS7.6安装JDK(Openjdk) - mvn package报错汇总

    错误一: No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK ...

  5. python2 + selenium + eclipse 中,通过django生产数据库表的时候报错

    python2 + selenium + eclipse 中,通过django生产数据库表的时候报错 解决: 1.查看自己电脑中,“开始-->控制面板-->管理工具-->服务--&g ...

  6. 使用yum安装应用程序时候,报错:[Errno 14] PYCURL ERROR 7 - "Failed to connect to 2001:da8:8000:6023::230: 网络不可达"

    使用yum安装应用程序时候,报错:[Errno 14] PYCURL ERROR 7 - "Failed to connect to 2001:da8:8000:6023::230: 网络不 ...

  7. pycharm 中 import requests 报错

    一 , 使用Pycharm来抓取网页的时候,要导入requests模块,但是在pycharm中 import requests 报错. 原因: python中还没有安装requests库 解决办法: ...

  8. Aasible中cryptography兼容性报错解决办法

    Aasible中cryptography兼容性报错解决办法 1 Ansible中使用ansible --version查看版本,报错信息如下: ERROR! Unexpected Exception, ...

  9. Django 编写自定义的 404 / 500 报错界面

    Django 编写自定义的 404 / 500 报错界面 1. 首先 setting.py 文件中的 debug 参数设置成 false ,不启用调试. DEBUG = False 2. 在 temp ...

随机推荐

  1. 《浏览器工作原理与实践》 <12>栈空间和堆空间:数据是如何存储的?

    对于前端开发者来说,JavaScript 的内存机制是一个不被经常提及的概念 ,因此很容易被忽视.特别是一些非计算机专业的同学,对内存机制可能没有非常清晰的认识,甚至有些同学根本就不知道 JavaSc ...

  2. 我用Python爬虫挣钱的那点事

    在下写了10年Python,期间写了各种奇葩爬虫,挣各种奇葩的钱,写这篇文章总结下几种爬虫挣钱的方式. 1.最典型的就是找爬虫外包活儿.这个真是体力活,最早是在国外各个freelancer网站上找适合 ...

  3. linux下安装nginx+php+mysql环境 详细教程

    话不多说上代码 linux环境:centos 7.0 64位 nginx:nginx-1.8.0.tar.gz php: php-7.1.1.tar.gz mysql: mysql-5.6.21.ta ...

  4. Linux 01 LiunxvI命令大全

    进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后 ...

  5. lvs+keepalived+application部署(只使用两台机器)

    目前大家用LVS+Keepalived + APP 架构都是 2台LVS +Keepalived 然后后端跟着 应用设备 然而针对小客户来说,  2台LVS平常没什么压力 还有一台备着(虽然可以跑双主 ...

  6. U盘装manjaro 18报Python error in job “initcpio”

    更新: 还是不行,大家再找别的方法. 以下内容仅做参考,意义不大. U盘安装 用rufus做U盘,写入选DD模式,比ISO模式可靠点. 错误解决 报错信息: Error installing Manj ...

  7. 图卷积神经网络(GCN)入门

    图卷积网络Graph Convolutional Nueral Network,简称GCN,最近两年大热,取得不少进展.不得不专门为GCN开一个新篇章,表示其重要程度.本文结合大量参考文献,从理论到实 ...

  8. ValueError: Expecting property name: line 1 column 2 (char 1)

    代码: import json str2 = '{"domain":"456"}' str1 = "{'domain':'123'}" pr ...

  9. Codeforces Round #539 (Div. 1) 1109F. Sasha and Algorithm of Silence's Sounds LCT+线段树 (two pointers)

    题解请看 Felix-Lee的CSDN博客 写的很好,不过最后不用判断最小值是不是1,因为[i,i]只有一个点,一定满足条件,最小值一定是1. CODE 写完就A,刺激. #include <b ...

  10. Js实现table单双行交替色

    依稀记得,当初我刚学编程的时候还学过怎么实现表格单双行交替色,现如今早已记不清当时的实现思路,这两天突然想起,没事就自己写了一小段代码,也不知道是否是当年的思路,不过不用纠结这个问题.:) 代码很简单 ...