django2.13+xadmin 后台删除数据报错问题 5C

我的django是 2.13版本的
xadmin是从github新下载的版本。
我在后台管理界面 删除一条数据后 报错,提示:

get_deleted_objects() takes 3 positional arguments but 5 were given

Location:\xadmin\plugins\actions.py in do_action, line 94

网上的办法适用于django2.0版本

请大神帮忙解决下

3个回答

get_deleted_objects() 这个函数的参数给错了,它需要3个位置参数,但是接收到了5个参数,你看看你的参数

传参问题 参数不一致

传参问题 参数不一致;建议楼主可以把代码部分和报错给贴出来

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
xadmin删除数据后出现ValueError报错
今天在xadmin的后台删除用户数据后再次注册显示:用户已存在,但是在登录时却出现了XXXView didn't return an HttpResponse object. It returned None instead 的报错 原因: class MyUserProfileModel(AbstractUser): nick_name = models.CharField(max...
后台管理系统xadmin的安装
源码安装 github官网:链接 github官网搜索:xadmin下载源码 解压之后,复制xadmin文件夹到项目文件之下。 OK! 运行出错: 解决方法
xadmin开发后台管理系统
#Xadmin开发后台管理系统 ##添加小头像 https://blog.csdn.net/qq_34964399/article/details/80303544?utm_source=blogxgwz5 导航栏设置 https://www.cnblogs.com/adc8868/p/7506973.html 管理器常用显示设置 https://blog.csdn.net/weixin_3312...
Django后台管理工具xadmin
1、先创建一个Django项目 2、进入虚拟环境安装xadmin Django2的pip安装 pip install https://codeload.github.com/sshwsfc/xadmin/zip/django2 3、(推荐)也可以直接源文件作为一个app使用。先到github下载源文件,把里面的xadmin文件夹直接放到extra_apps里, 这样的话要安装依...
Xadmin 后台搭建
1.引入表 import xadmin from xadmin import views from .models import Course, Lesson, Video, CourseResource #引入对应的类别 ... xadmin.site.register(Course, CourseAdmin) xadmin.site.register(Lesson, LessonAdmin...
一个删除数据报错的问题
程序是用BDE连接的,代码如下:rnprocedure Tadduserf.BitBtn2Click(Sender: TObject);rnbeginrn if not GGSY_DB.usertable.Active then GGSY_DB.usertable.Open;rn if not GGSY_DB.usertable.Eof then beginrn GGSY_DB.usertable.Delete;rn GGSY_DB.usertable.Refresh;rn end;rnend;rnrn点按钮后提示如下错误“Table does not support this operation because it is not uiquely indexed.”点确定后,数据也能删除。rn表中没建索引,也没有建关键字rn
Django2.0 搭建后台信息管理系统Xadmin
Django2.0 搭建后台信息管理系统Xadmin 改进,我前一个Django增删改查分页,用Xadmin实现后台管理1.Xadmin的安装与配置(Django2.0+python3.6)2.Xadmin注册 APP3.Xadmin菜单设置效果如下图:...
十四、admin和xadmin后台管理系统
后台管理系统特点 权限管理 少量的前端样式 快速的开发 admin管理界面 访问管理界面 在django中,当用户新建项目的时候,系统会自动生成admin后台管理系统。在settings.py文件中,有这么一条: INSTALLED_APPS = [ 'django.contrib.admin', ... ] django 的admin和自己创...
第五章 Xadmin搭建后台管理系统
1.在github中下载 xadmin源码,在工程根目录下创建extra_apps存放xadmin源码 2.创建和extra_apps同级的文件夹apps存放自己的app,然后将users放到下面 3.在OnlineNotes下OnlineNotes中的settings假添加 下面路径。以至于在工程运行时可以找到xadmin和其他app import os import sys # B
让xadmin后台显示上传的图片,文件----DJANGO Xadmin
django models 表中关于上传图片的字段是ImageField,关于文件上传的字段是FileField,下面是我的Models表 这样才去访问xadmin 时 我们就能上传相关图片和文件,下面的步骤是配置settings.py 把 这两个参数配置好,自己在django项目目录下新建一个media 文件夹,上面的models 表中的upload_to指定文件上传存储的文件夹名称例如i...
如何给后台删除数据?
情况如下:有网站后台数据库access的qq.mdb,直接从后台下载到本地后,用access2003打开,修改了用户表中的user表,把超级用户的密码置为空并保存,重新上传qq.mdb并覆盖原来数据库,可是在前台网站上用空密码怎么也无法登录,为什么我的修改数据并没有成功,请问是什么原因,谢谢大家!!!
MySQL中删除数据报错
错误信息:You can't specify target table 'xxxxx' for update in FROM clause 解决方法: 原语句: update 表名 set cabf_enabled=0 where cabf_id in ( SELECT 表名.cabf_id FROM 表名 Inner Join wms_cabinet ON 表名.cabf
ssh删除数据时报错
HTTP Status 500 - rnrn--------------------------------------------------------------------------------rnrntype Exception reportrnrnmessage rnrndescription The server encountered an internal error () that prevented it from fulfilling this request.rnrnexception rnrnorg.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or remove 'readOnly' marker from transaction definition.rn org.springframework.orm.hibernate3.HibernateTemplate.checkWriteOperationAllowed(HibernateTemplate.java:1175)rn org.springframework.orm.hibernate3.HibernateTemplate$25.doInHibernate(HibernateTemplate.java:839)rn org.springframework.orm.hibernate3.HibernateTemplate.doExecute(HibernateTemplate.java:406)rn org.springframework.orm.hibernate3.HibernateTemplate.executeWithNativeSession(HibernateTemplate.java:374)rn org.springframework.orm.hibernate3.HibernateTemplate.delete(HibernateTemplate.java:837)rn org.springframework.orm.hibernate3.HibernateTemplate.delete(HibernateTemplate.java:833)rn com.jf.water.dao.impl.AdminDaoImpl.deleteAdmin(AdminDaoImpl.java:24)rn com.jf.water.manager.impl.AdminMangerImpl.deleteAdmin(AdminMangerImpl.java:33)rn com.jf.water.action.AdminAction.deleteAdmin(AdminAction.java:66)rn sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)rn sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)rn sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)rn java.lang.reflect.Method.invoke(Method.java:597)rn com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:440)rn com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:279)rn com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:242)rn com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:163)rn com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)rn com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)rn com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:249)rn org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)rn com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)rn com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)rn com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122)rn com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)rn com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)rn com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)rn com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)rn com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)rn com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)rn com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)rn com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:148)rn com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)rn org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:93)rn com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)rn org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235)rn com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)rn com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89)rn com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)rn com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:128)rn com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)rn org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(ProfilingActivationInterceptor.java:104)rn com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)rn org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267)rn com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)rn com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:126)rn com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)rn com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138)rn com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)rn com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)rn com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:148)rn com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)rn org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)rn com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)rn com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:128)rn com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)rn com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)rn com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)rn org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)rn org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:468)rn org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)rn org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)rn org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)rnrn
删除数据出现ODBC报错
原来后台数据库是access,现改成sql server数据库,原来程序正常,现在删除出现错误,请高手帮忙分析问题出在什么地方?rnrn程序执行在rs4.movenext处出现错误,调试为最后一个数据执行rs4.movenext时出现rn错误,rs4.eof和rs4.bof均为false,rnrn错误如下:rn Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e23' rn Row handle referred to a deleted row or a row marked for deletion. rnrnrn程序如下: rn sql4="select * from tbchapter where kcid="& cint(id(j))rn set rs4=server.createobject("adodb.recordset")rn rs4.open sql4,conn,3,2rn do while not rs4.eofrn rs4.deletern rs4.updatern rs4.movenextrn loop
MySQL删除数据报错
操作MySQL删除数据的时候报错如下: 是操作模式问题导致,安全操作模式下不能删除; SET SQL_SAFE_UPDATES = 0; 设置以上参数即可成功删除数据;
xadmin显示及重写xadmin
xadmin显示 如果想把这些都显示为中文,需要在settings中配置 然后在apps.py加上 verbose_name就可以。   Course类 class Course(models.Model): name = models.CharField(max_length=100,verbose_name=u"课程名") # verbose_name是显示...
让xadmin后台显示上传的图片
让xadmin后台显示上传的图片 #models.py 网站轮播图 class web_banner(models.Model): Title = models.CharField(max_length=100, null=False, verbose_name='标题') Image = models.ImageField(max_length=200, upload_to='i...
Django xadmin 后台自定义action 动作
adminx.py from xadmin import views from .models import * # 自定义动作所需 from django import forms, VERSION as django_version from django.core.exceptions import PermissionDenied from django.db import route...
第5章 通过xadmin快速搭建后台管理系统
慕课网《强力django+杀手级xadmin 打造上线标准的在线教育平台》 学习笔记 本章主要内容: 通过xadmin结合第4章设计的model快速的搭建一套完整的后台管理系统; 本章首先介绍django admin的简单使用, 然后引出xadmin,在安装xadmin之后将model注册到xadmin中, 最后完成xadmin的全局配置
Django开发之引入xadmin定制后台
Django 引入xadmin后我们会新建Python 包,存放第三方框架引入文件 并且记得设置根路径 主工程声明下路径,如果不声明利用命令跑项目是会报错的 现在来进入正题了,准备工作已经完毕 1.在每个字的mode下新建xadmin.py,例如user 下 的xadmin.py,并注册验证码这个表 在后台呈现: 分别给course,operation,organization做同样动作...
使用xadmin替换Django自带的admin后台
使用xadmin替换Django自带的admin后台 Django自带有admin后台,但是其风格并不漂亮、功能也不是让人很满意。因此一些大牛就重写了admin后台叫做xadmin,进来的各位应该是对django自带的admin不是很满意,可以参照我的教程来一次替换。 注意django版本不可使用django 2.1及以上 源码获取 项目github地址为https://github.com/...
asp 后台操作无法删除数据
[code=C#][/code]rnrnrnrn 您已经删除成功!谢谢使用!rn rn rn rnrnrnrnrnrn<%rndim rs rndim sql rnset rs = server.createobject("adodb.recordset") rnsql = "select * from student where id="&request.querystring("id")rnrs.Open sql,conn,1,3 rnrs.deleternrs.closern%>rnrn rn rn rn 谢谢您的使用!您已经删除成功!本页将自动转向,请等待…………rnrnrnrnrnrn点击 删除 后 显示 rnrn此错误(HTTP 500 内部服务器错误)意味着您正在访问的网站出现了服务器问题,此问题阻止了该网页的显示。rnrn有关 HTTP 错误的详细信息,请参阅帮助。rnrn
第五章 通过xadmin快速搭建后台管理系统
第五章 通过xadmin快速搭建后台管理系统1、Django amdin介绍后台管理系统的特点: - 权限管理 - 少前段样式 - 快速开发 xadmin是Django中的一个杀手级后台管理系统 xadmin是Django自带的,在新建项目时就已经存在的。打开settings.py文件就可以看到Installed_apps中有django.contrb.admin一项。 Instal
Django xadmin后台菜单改为中文
应用目录下apps.py class OperationConfig(AppConfig): name = 'operation' verbose_name = u"用户操作" __init__.py default_app_config = "operation.apps.OperationConfig"
Django使用xadmin管理后台数据
Django使用xadmin管理后台数据 作用:xadmin比Django内置的admin更美观、更方便。 一、导入xadmin(第三方库) 方法1、使用pip安装 pip install git+git://github.com/sshwsfc/xadmin.git 如果出现问题可参考https://blog.csdn.net/lm_is_dc/article/details/...
django后台xadmin如下配置(小结)
django-admin文档:https://xadmin.readthedocs.io/en/latest/index.html 目录:     1、xadmin基本配置     2、配置后台显示的模型类     3、后台注册模型类     4、修改后台应用、字段显示的名字     5、修改应用在后台显示的名字     6、修改admin后台显示的图标,如应用的图标和表的图标。 ...
教育平台xadmin后台管理系统(一)
1:通过git下载xadmin源码 2:将下载好的源码中的xadmin文件夹放在项目目录下面3:在项目目录下的urls文件中#使用xadmin替换admin import xadminpath('xadmin/', xadmin.site.urls),4:将xadmin注册到app中'xadmin', #xadmin的依赖 'crispy_forms',使用xadmin源码安装出现的问题  依次安...
python框架Django管理后台Xadmin设置
 python 下面的框架比较多,感兴趣的可以了解下,今天我给大家带来,python django 下用Xadmin来管理django的强大后台!python安装方法,请移步!如何将django模块注册到xadmin后台如何重新定义xadmin 样式css,font如果将新的user模块注册到已有的user中Dependency on app with no migrations解决办法Relat...
使用JDBC的Statement删除数据报错
JAVA代码如下:rn String projectID=request.getParameter("projectid");//得到项目的唯一ID号rn Session dbSession=mySessionFactory.getSession();rn Transaction tx = dbSession.beginTransaction();rn Connection conn=dbSession.connection();//取得Session的JDBC连接rn Statement stmtProject=conn.createStatement();rn rn String tmpStr;rn rn tryrn rn //使用JDBC删除plan_sun_project表中满足条件的记录rn tmpStr="delete from PLAN_SUN_PROJECT where PROJECTID="+projectID;rn stmtProject.executeUpdate(tmpStr);//在此处出错rn tx.commit();rn rn catch (Exception e) rn rn tx.rollback();rn System.out.println(e.getMessage()); rn return null; rn rn rn提示的错误是:ORA-00933: SQL 命令未正确结束。请大家帮忙。谢谢
django xadmin出现的问题
1.File “/home/yuanqi/.virtualenvs/djangodev1/lib/python3.5/site-packages/xadmin/sites.py”, line 9, in reload(sys) import importlib importlib.reload(sys) # sys.setdefaultencoding("utf-8") 把相应文件改为上述这...
删除数据时报错,求帮忙
删除数据时提示如下:rnrnLocation: logrec.cpp:551rnExpression: FALSErnSPID: 741rnProcess ID: 1476rnDescription: Invalid switch valuern消息 3624,级别 20,状态 1,第 1 行rn系统断定检查已失败。有关详细信息,请查看 SQL Server 错误日志。通常,断定失败是由软件错误或数据损坏导致的。若要检查数据库是否已损坏,请考虑运行 DBCC CHECKDB。如果您同意在安装过程中将转储发送到 Microsoft,则将向 Microsoft 发送微型转储。更新可能在 Microsoft 的最新 Service Pack 或技术支持部门的 QFE 中提供。 rn消息 0,级别 20,状态 0,第 0 行rn当前命令发生了严重错误。应放弃任何可能产生的结果。rnrnrn这是怎么回事呢?
学生管理系统删除数据报错3021解决方法
问题源 原因 在学生管理系统中,当我们删除到最后一条信息时,会出现如下报错: 因为当我们删除到最后一条信息的时候,数据库中已经没有信息,所有会报错。 解决方法 '记下当前记录位置 mybookmark = mrc.Bookmark '提示是否删除 Str2$ = MsgBox(&amp;quot;是否删除当前记录?&amp;quot;, vbOKCancel, &amp;quot;删除当前记录...
mysql 可视化窗口下删除数据报错
为什么在MySQL可视化窗口环境中删除表中的数据时会报错,而在Toad for MYSQL 中则不会?rn注:删除的数据如果是外关键字才出现此种情况
bootstrapTable 页面上删除数据 方法(不是后台删除数据)
1:添加一个【操作】列   { title: &quot;操作&quot;, align: 'center', valign: 'middle', width: 160, // 定义列的宽度,单位为像素px formatter: function (value, row, index) { //传入数据 return '&amp;lt;button class...
django1.8 xadmin
这是适用于django1.8的xadmin版本,pip install的版本是适用于django>=1.9的
django + xadmin
强力Django+杀手级Xadmin打造上线标准的在线教育平台,此为txt保存百度云分享地址,需自己下载。
xadmin小技巧
一、增加切换主题按钮 在任意app内的adminx.py中设置: from xadmin import views class BaseSetting(object): enable_themes=True use_bootswatch=True #设置显示切换主题按钮 xadmin.site.register(views.BaseAdminView,BaseSett
xadmin后台管理
1.1.xadmin的安装 django2.0的安装(源码安装方式): https://github.com/sshwsfc/xadmin 把zip文件放到pip目录下,运行下面命令安装: pip install xadmin 安装如果报错: 应该是文件README.rst 出现了 Unicode 解码错误,这个文件是没有什么用处的,可以新建一个同名的空白文件替换掉...
安装Xadmin
Django2.0、Xadmin搭建网站视频教程,该课程以搭建后台信息管理为实战案例,基于Python 3.6版本开发,数据库使用mysql为例,实现的功能有信息管理、用户管理、认证与权限等。具体内容涉及Xadmin的安装与配置(Django2.0+python3.6)、Xadmin注册 APP(以MySQL客户信息管理为例)、Xadmin菜单设置。
删除数据问题!!
一个表:rn我想删除对应表数据!!rnt1:rncolumn1 column2rn1 a rn2 brn3 crn4 drn5 ernrnt2:rncolumn1 column2 column3rn1 a 342rn2 b 2rn3 c 523rn4 d 52rn5 e frn6 f gr4rn7 g 435rn8 h 43rn9 i 45rnrn想用一句SQL将t2中对应column1,2 在t1 的column1,2 相等的记录删除!rn怎样写???
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法