Django2.2中Xadmin错误集
Xadmin 下载地址: https://github.com/sshwsfc/django-xadmin
遇见的错误
错误一:关联关系ForeignKey引发的错误,打开xadmin文件中的模型文件models.py,凡是出现关联关系字段的地方全部加上on_delete=models.CASCADE , 如下图所示:
错误二:模块包名称合并修改引发的错误 提示:ModuleNotFoundError: No module named 'django.core.urlresolvers' ,
这是因为django2.1把from django.core.urlresolvers修改成了django.urls,如下图所示
错误三:出现如下错误提示
将 forms.Field.__init__(self, required,widget, label, initial, help_text, *args, **kwargs) 修改为如图所示
错误四:ImportError: cannot import name 'login' from 'django.contrib.auth.views'
# 将 website.py 中的
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'
# django2.1.1版本将xadmin\plugins\filters.py文件中的
from django.db.models.sql.query import LOOKUP_SEP, QUERY_TERMS# 修改为
from django.db.models.sql.query import LOOKUP_SEP, Query# 在Django2.0版本中把
from django.db.models.sql.query import LOOKUP_SEP, QUERY_TERMS# 修改为:
from django.db.models.sql.query import LOOKUP_SEP
from django.db.models.sql.constants import QUERY_TERMS
错误六:ModuleNotFoundError: No module named 'django.contrib.formtools' 导入fromtools错误,版本太低
# 卸载旧版本
pip uninstall django-formtools# 安装新版本
pip install django-formtools
错误七:ImportError:cannot import name 'password_reset_confirm from 'django.contrib.auth.views'
# 把xadmin\plugins\password.py中的 from django.contrib.auth.views import password_reset_confirm修改为: from django.contrib.auth.views import PasswordResetConfirmView
再把位于75行左右 return后的 password_reset_confirm修改为 PasswordResetConfirmView,如下图所示:
错误八:AttributeError: 'Settings' object has no attribute 'MIDDLEWARE_CLASSES'
# 将xadmin\plugins\language.py 中的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 'import_export'
安装django-import_export模块
pip install django-import_export
转载于:https://www.cnblogs.com/netalen/p/10987016.html
Django2.2中Xadmin错误集相关推荐
- kafka集群中常见错误的解决方法:kafka.common.KafkaException: Should not set log end offset on partition
kafka集群中常见错误的解决方法:kafka.common.KafkaException: Should not set log end offset on partition 参考文章: (1)k ...
- 【编译原理笔记05】语法分析:FIRST集和FOLLOW集的计算,[非]递归的预测分析法,预测分析中的错误处理
本次笔记内容: 4-4 FIRST集和FOLLOW集 4-5 递归的预测分析法 4-6 非递归的预测分析法 4-7 预测分析法中的错误处理 本节课幻灯片,见于我的 GitHub 仓库:第5讲 语法分析 ...
- 存储过程中返回结果集
存储过程中返回结果 从存储过程中返回结果有三种方式: 1. 返回结果集 这是客户端应用程序返回结果的最通用的方法.结果集是通过使用select语句选择数据产生的.结果集可以从永久表.临时表或局部变量中 ...
- Accurate self-correction of errors inlong reads using de Bruijn graphs LoRMA使用de Bruijn图对长read中的错误
Accurate self-correction of errors inlong reads using de Bruijn graphs LoRMA使用de Bruij ...
- 项目中使用Quartz集群分享--转载
原文:http://hot66hot.iteye.com/blog/1726143 在公司分享了Quartz,发布出来,希望大家讨论补充. CRM使用Quartz集群分享 一:CRM对定时任务的依赖 ...
- MINIGUI常见错误集及解决方法
MINIGUI常见错误集及解决方法 个人前言:其中错误1到16是直接转载的一篇博客,在移植MiniGUI过程中碰到的问题远远不止这些,我只是拿这16个先开个头,以后会将我自己在移植MiniGUI的过程 ...
- Spring中定时任务Quartz集群配置学习
Spring中定时任务Quartz集群配置学习 原来配置的Quartz是通过spring配置文件生效的,发现在非集群式的服务器上运行良好,但是将工程部署到水平集群服务器上去后改定时功能不能正常运行,没 ...
- Java程序在结构上的特点_下面关于JavaApplication程序结构特点描述中,错误的是()...
下面关于JavaApplication程序结构特点描述中,错误的是() 答:一个.java文件中定义多个类时,允许其中声明多个public类. 离婚登记完成,财产分割条款对双方均有法律约束力. 答:对 ...
- ojdbc6中的错误信息(中英) 【转】
http://hi.baidu.com/kingtckingtc/blog/item/41cfbab78a5b0cfe30add134.html ojdbc6中的错误信息(中英) 2009年09月11 ...
- 在Caffe的训练过程中打印验证集的预测结果
起因:Caffe里的GoogLeNet Inception V1只能输出对应于三个loss的accuracy,我想计算precision,recall和F1-measure.但是调用caffe的Pyt ...
最新文章
- 深度linux卡在扫描硬盘,linux使用badblocks命令扫描硬盘排除故障
- CNCF 云原生系列文章
- hdu 3786 寻找直系亲属
- 设计模式中必须知道的一些原则
- [USACO15JAN]草鉴定Grass Cownoisseur
- [转帖]好技术领导,差技术领导
- 防止重复提交js jquery ajax
- .Net C# Newtonsoft.Json JsonSerializerSettings配置
- 华为hcna认证用处大吗?
- 高效 Windows 工作环境 Java 开发环境搭建
- FFmpeg源码分析:av_seek_frame()与avformat_seek_file()
- 33-Jenkins-修改插件源
- pandas后台导出excel_利用pandas将numpy数组导出生成excel
- [软件人生]关于个人所得税的讨论
- Qt(C++)入门学习
- 基于Android实现美颜相机功能的开发
- 用Qt操作Word文档
- ionic学习笔记2
- xxx学校/学院/大学信息管理系统
- 如何让Arduino用2颗5号电池运行1年以上--Arduino低功耗
热门文章
- 中文分词项目(开源/API接口)总结
- 有的时候print函数不会立即打印的解决办法(flush=True)
- 山西特岗考试计算机专业真题,山西特岗教师招聘考试模拟题_信息技术选择题...
- flutter text 左对齐_【Flutter学习】基本组件之文本组件Text
- python的代码保存到文档中 打不开怎么办_Python 制作网页打不开 直接跳到打开或者保存文件...
- linux shell grep 多个文件
- Kubernetes 小白学习笔记(31)--kubernetes云原生应用开发-istio架构和安装
- L3_01 01背包和最小序列
- 聊聊我的 2018 年
- IntelliJ IDEA上创建Maven Spring MVC项目