【问题标题】:Django Paginator - all pages objects actionDjango Paginator - 所有页面对象操作
【发布时间】:2021-04-23 18:14:20
【问题描述】:

伙计们,

我目前正在使用 Django 开发 Web 应用程序,并且需要复制当前存在于 Django 管理部分中的功能。即,有一个选项可以选择所有页面上的对象并对所有这些对象采取相同的操作。我的页面上有一个分页器,但不确定告诉服务器我想对所有对象执行操作的最佳方法是什么,而不仅仅是当前显示的这些对象。请指教!干杯!

【问题讨论】:

  • 如果我们不知道您想要执行什么操作以及您的代码是如何组织的,我们很难为您提供帮助。首先的想法是发送一个布尔值,它会在服务器端触发一个 if 语句,或者你也可以编写另一个视图来发送请求,这将从前端触发......
  • 简单的标志变量就可以了
  • @BriseBalloches,长话短说 - 我只是在寻找一种从管理部分复制“全选”并对选定对象执行一些操作的方法。

标签: jquery django ajax django-models django-rest-framework


【解决方案1】:

我会去发送这样的请求

{
    "all_items": true|false,
    "selected_ids": [23, 45, ....]
}

然后服务器端你可以检查字段all_items是否为真

【讨论】:

  • 感谢@Massimo,这是我想到的唯一选择。想知道 Django 管理部分是否类似。
猜你喜欢
  • 2016-09-19
  • 2010-12-30
  • 2013-11-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多