问题标签 [django-modeladmin]

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 回答
307 浏览

javascript - Django - 在 jQuery 中调用多对多字段

我通过使用以下代码在 Javascript 文件中使用 Django 模型字段值:

这里的力量是一个Charfield。

但同样不适用于多对多领域

批次:

当我查看源代码时,HTML 看起来像这样:

0 投票
1 回答
144 浏览

django - 在 django 中不知道 IP 地址的情况下调用 api

我有一个帖子请求

我想要做的是我不想传递域/IP地址并访问api之类的Django管理控制台给出“172.18.0.1 - - [08/Sep/2017 14:30:29]”POST /adminorder/order/导入/HTTP/1.1“200”

我在 django 文档中搜索了 get_absolute_url() 方法来定义自定义 url,我不知道如何在这种情况下使用它。

0 投票
1 回答
624 浏览

python - 如何在Django中添加多个外键

我是 Django 的初学者。我有两个模型

现在我有 Employee 的内联休假模型,admin.py 这样我就可以在员工中添加尽可能多的叶子但是当我在Leave创建新的视图中检索这个模型时,我想要的只是一个员工应该显示total = number of days,但它会创建新的叶子,而不是能够在这里建立任何逻辑我被卡住了,如果你不明白我在问什么,请询问。

0 投票
1 回答
683 浏览

django - 如何在 Django admin 中引入模型类方法

我有一个具有类方法的模型。在测试类方法工作并根据我的需要更改模型实例。问题是在管理员中使用此类方法。当应用程序无法支付滞纳金时,应用程序创建另一个更改余额的交易。模型中的方法用 @classmethod 装饰器装饰:

我需要获取它,以便在状态更改时,或者在管理员中为应用程序检查复选框时,它会触发类方法。我在管理员中搜索了覆盖模型,但找不到任何东西。这是管理员:

非常感谢您阅读本文。

0 投票
1 回答
1240 浏览

django - Django ModelAdmin - 下拉列表中项目的自定义名称

我想在 Django 管理模型的下拉列表中更改项目(用户)的名称。我想在不改变基本模型的情况下做到这一点。

我只想通过用户名(只是没有名字和姓氏)在 Worker 模型(office.py)中字段“用户”(admin.py)指“用户”

管理员.py

模型.py

办公室.py

0 投票
1 回答
1086 浏览

python - 在 Forms.modelAdmin 中覆盖 django 表单

当我想覆盖表单中的字段时遇到问题

该类如下所示

我想用另一个值修改“服务”字段。为此,我使用了 get_form 函数,如下所示:

但是我仍然对所有服务获得相同的结果,而我只对获得一个项目的服务感兴趣。任何帮助将不胜感激。

谢谢

0 投票
1 回答
54 浏览

mysql - Django Query values_list 获取最后一个值

假设我在模型中有一个博客和一个类用户。此外,我有一个与外键相关的课程评论。

现在我想在模型管理中进行 csv 导出,并且我有一个带有 values_list 的查询集。

我想知道是否有可能让每个用户获得一次,例如只有最后一条评论?

comLink 是相关名称。现在我只想要最后一条评论。时间戳是存在的,我还没有弄清楚如何过滤或反转等。

0 投票
1 回答
108 浏览

django - Django ManyToManyField 内联列表值

我有两个通过 ManyToManyField 关系相关的 Django 模型。一切正常,除了内联添加下拉列表列出丑陋的自动创建的对象名称,而不是让我格式化它。我该如何指定?

楷模:

行政:

而且,当我点击内联下拉菜单时,我得到: 内联菜单

0 投票
2 回答
432 浏览

django - 在 Django 1.11 admin 中创建新对象时评估只读字段

假设以下模型

期望的行为是age在用户创建新Person对象时隐藏该字段,并在用户提交表单时评估其值。此外,age当在 admin 中查看对象实例时,该字段应该是可见的。

为了实现这一点,我创建了ModelAdmin一个自定义ModelForm如下

但是,提交表单后,该age字段不会被填充,可能是因为它被排除在外。如果我删除exclude它,那么它可以工作,但表单会显示age不是所需行为的字段。

0 投票
2 回答
5135 浏览

python - How To Edit ManyToManyField In Django Admin list Display Page?

I want to add Many2Many fields editable in Django admin list_display page. The model structure as below,

And I tried as,

Above throws an error.