问题标签 [django-admin-tools]
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.
django - 如何在 django 管理面板中访问 Google Analytics?
我怀疑如何在 django 管理面板中显示谷歌分析。可以提供任何建议或提供适当的文档。我看到许多文档无法理解。可以提供任何示例代码。我试过但它不起作用可以提供适当的文档或任何代码。我试过 api 密钥也不起作用。
python - 在购物车模型中总计 Django Admin 中每个 TabularInline 条目的小计
不确定这是否可行,但在Django Admin 的购物车(模型类)详细视图中,我想合计我的所有 TabularInline条目模型类小计,并将该值保存到我的购物车的 total_price属性。有没有办法做到这一点,或者以某种方式使用过滤器或表单小部件将所有小计添加在一起以达到相同的目的?提前感谢您的帮助!
下面是我想做的一个例子。您可以在总价字段中看到我手动输入了 130(小计:90 + 20 + 20 = 130)。我希望每次从库存中添加条目并编辑其数量时自动计算此值。
到目前为止,在我的 admin.py 中,我有一个 TabularInline 管理类,它通过将每个条目的数量乘以其各自的价格来返回每个条目的小计。然后我的 CartAdmin 类在购物车模型详细信息视图中显示该内联关系。
管理员.py
模型.py
django - 用于自定义操作的 Django 管理员自定义查询集
我对如何在 django admin 中执行特定的查询集有点迷茫。下面是我的模型。
类人(模型。模型):
类 Group_and_message(models.Model):
在 Admin 中,我创建了一个自定义操作。
def send_message(modeladmin,request,queryset):通过
我的问题是,当通过复选框在管理仪表板中选择“group_and_message”对象时,能够检索所选对象的“id”和“phone_number”,以便我可以使用它来执行“send_message”自定义操作。
下面是一些基本的查询集步骤,展示了我想要实现的目标(仅用于说明目的)
g = Group_and_message.objects.last() #self 而不是 last 是我想要的;
g1 = g.people.all()
g2 = g1.values_list("id","phone_number");
g3 = 字典(g2)
结果给了我“id”和“电话号码”。
任何帮助将非常感激。
django-2.0 - 当 AppDirs 在 Django 中设置为 True 时,我可以在哪里放置模板加载器 - Django-admin-tools
我正在尝试使用一个名为django-admin-tools
. 它需要我放置'admin_tools.template_loaders.Loader'
在模板的顶部。我有AppDirs: True
这意味着我不能使用'loaders'
模板选项部分中的选项。'admin_tools.template_loaders.Loader'
当AppDirs
设置为时我可以放在哪里True
?
python - 如何在使用 django admin 将记录插入数据库后添加功能?
我想在使用 django-admin panel 将记录插入数据库后执行一个函数。
我有一个产品表,我想在 django 管理面板将记录插入数据库时向用户发送通知。我知道如何向用户发送通知,但我不知道将我的代码放在哪里。
任何建议都会有所帮助。
插入记录后如何执行通知用户的功能?
这是插入记录后要执行的代码:
我搜索了很多,但没有找到任何有用的东西。
感谢这个伟大的社区。
django - Django-Admin TabularInline 在保存前修改内联项属性
嗨,我需要能够在保存或修改当前用户时将其添加到内联对象。我正在使用 django-admin 仪表板,因为此应用程序不是面向公众的。
我也尝试过覆盖该save_related
函数,但它包含的 CommentFormSet 对象似乎都是所有对象,而只是被修改或保存的对象:
'_queryset': <QuerySet [<Comment: test>, <Comment: another test>]>,
关于这个主题的一些 SO 帖子已经过时,也没有足够的信息来推断一个有效的save_related
实现。
django - Django 管理模型关系
所以,我正在建立一个 Store 网站,我有 2 个应用程序,一个名为 Store 的应用程序,它有两个模型“Store”和“UnitStore”。第二个应用程序称为产品,而它有一个称为商店的模型。
在产品管理中,我使用 formfield_for_foreignkey 方法来显示 StoreUnit 和 Store,如下所示:“Store_name | Unit_name”
所以,我的问题是,当我尝试创建产品时,它总是要求 UnitStore 的外键,但并非所有产品都来自 UnitStore,有些产品只能在 Store 中找到,因此,我无法创建一个实例。
我是否应该向 Product 模型添加另一个外键,如下例所示。因此我应该能够通过以下方式访问产品:product.store.store_name。
python - 如何判断输入的数据是通过 django admin 还是通过与 django 链接的 HTML 表单?
我是 Django 平台的新手。我想添加一个功能,您可以在其中判断输入的数据(比如说广告)是通过 django 管理门户还是通过从用户那里收集数据的 HTML 表单完成的(比如说广告)。
因此,我将能够确定是组织内部的某个人使用 django admin 输入了数据,还是组织外部的某个用户提供了这些数据。
此外,我想对数据进行相应的排序。
python - 为什么 Django 开发人员使用 Django 内置管理面板?是否说必须使用而不是 html 主题?
我想在 python django 中开发全功能的 Web 应用程序。我想使用引导管理主题来开发管理站点。我想知道当您是 django 开发人员时是否需要使用 django admin?或者如果有人有兴趣快速完成任务,它只是一个可选功能?
python - 向 django InlineFormSet 添加额外的字段
假设我有 3 个模型:
棋手
锦标赛
参与
“参与”是另外两个的连接表。
我在管理面板中使用以下 InlineFormSet 来显示参与模型中的一些字段。
问题:如何将“Chess_Player”模型中的任何字段(例如“first_name”)包含到上面的 FormSet 中?