问题标签 [django-admin-actions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
176 浏览

django - b/w django-admin startapp 与 python manage.py startapp 有什么区别?

  1. 两者在项目中创建应用程序的工作相同
  2. 这两者在Django中有什么不同?
0 投票
0 回答
74 浏览

django - Django - 如何将 DateTime 字段作为主键处理

我有一个以 DateTime 作为主键定义的类

它可以工作,但在管理员中我注意到我无法删除条目,因为默认方法(或操作,无论它是什么)尝试使用 DateTime 字段作为长日期格式的参数。为了解决这个问题,我以这种方式覆盖了管理员

但现在我在列表中有两个操作(默认一个和我的自定义)。我想我错过了一些东西。对此有一些指导方针吗?如何摆脱默认操作?

0 投票
1 回答
37 浏览

django - 阻止 Django 管理操作显示项目范围

我有一个包含很多管理操作的项目。目前我正在像这样注册它们:

其中一些被添加到另一个应用程序的管理类中,所以我不能简单地将函数直接添加到需要它们的类上。

问题是这些操作在每个管理屏幕上都显示在项目范围内。我怎样才能停止这种行为,并手动将它们设置在需要的位置?如果重要的话,那就是 Django3.2。

0 投票
0 回答
22 浏览

django - django 2.7.6 版本中的“全选”标题复选框?

在此处输入图像描述

如何在 python 版本 2.7.6 中获取标题复选框?

0 投票
0 回答
28 浏览

django - Django 管理对象更改操作

我正在使用 Django 开发一个快递管理服务。到目前为止,我已经做了三个模型,

  1. 顾客
  2. DelveryAgent
  3. 包裹

这是包裹模型:

最初,包裹状态为待处理,派送代理为无。当管理员从管理站点为包裹分配送货代理时,我希望相关客户收到有关送货代理详细信息的通知。我怎样才能做到这一点?

0 投票
0 回答
34 浏览

django - 如何查看管理面板的所有最近更改,谁做的,什么时候做的?

我想查看所有最近执行的操作,我如何查看?

在此处输入图像描述

0 投票
0 回答
13 浏览

django - 我想编辑管理面板,该面板仅以特定的员工用户项目列表打开,并且不想与同一张表中的 TabularInline 妥协

嗨,我正在尝试创建租金和共同生活爱好项目,我想使用管理面板作为员工仪表板,员工可以在此部分执行 CURD 操作,主要情况下员工无法编辑彼此的房产列表,我有另一个属性图像表,其中我在表格内联中使用的租金属性。我正在共享下面的屏幕截图仪表板的屏幕截图

我的 admin.py 代码如下

但是当我尝试限制用户只获取他的项目时,例如, 对于用户,我只想得到他的项目,但不想与 tabularinline 妥协 如果我覆盖 get_queryset 它会给我完美的列表,但它会从属性表中删除所有表格行,我也尝试使用 has_view_permission 覆盖但它不起作用,它给我同样的结果,它会删除所有的 inlinetablar。

请告诉我我做错了什么或如何做到这一点。

0 投票
0 回答
12 浏览

django - 如何获取由另一个字段过滤的模型表单字段数据?

我正在尝试为管理页面创建一个新的客户模型表单,但我遇到了一个问题,让所选城市过滤了地区。这是我的代码

我需要根据所选城市过滤地区。

0 投票
1 回答
52 浏览

python - Django 管理页面将 ManyToMany 相关字段从一个模型复制到另一个模型

我正在尝试编写一个调度应用程序。这里有多个workers,我创建了一个group工人。组用作创建计划的模板。

当我创建一个Schedule对象时,我想输入一个对象并将其从对象Group复制到对象。我不想为对象本身提供 ForeignKey,因为工作人员可能会在一天内改变,而组应该作为模板保持不变。membersGroupScheduleGroup

模型.py

我知道这可以通过viewshtml 模板轻松完成。但我试图在admin页面下做同样的事情。我有一个表格Schedule并在其中注册admin.py

表格.py

管理员.py

我不太明白如何接收此输入并处理Group对象实例并复制members. 任何帮助深表感谢。

提前致谢。

0 投票
0 回答
11 浏览

django - 如何将 ChainedManyToManyField 调整为基于另一个字段的填充字段?

我正在尝试根据管理页面中选定的城市填充区域。我尝试了ChainedManyToManyField,但是在选择城市时,下拉菜单中没有地区!

如何在管理页面中根据所选城市选择地区?