gpt4 book ai didi

django - 我如何在管理员之外复制 admin.TabularInline(在用户端?)

转载 作者:行者123 更新时间:2023-12-05 05:56:43 27 4
gpt4 key购买 nike

给定一个模式 A 和一个具有与模型 A 具有多对多关系的字段的模型 B,我试图允许用户创建模型 B 的对象也可以内联/在线创建模型 A 的对象-fly 就像 TabularInline 允许您在管理员上做的那样。

最佳答案

这是一个非常普遍的问题,解决方案并不简单(至少目前如此)。 Django 管理员使用 Javascript(jQuery) 来完成这项任务。表格的乘法需要大量改变值和 ID 等。但最近人们开始用 htmx 来做这件事。 . this 中解释了它的完成方式。 JustDjango 的文章彻底。甚至还有关于它的视频教程。我个人喜欢他们做事的方式。你可以试一试。它在 django 管理中的感觉和外观。如果你想纯粹在 django 中做,你可以查找 formset_factory

关于django - 我如何在管理员之外复制 admin.TabularInline(在用户端?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69088807/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com