gpt4 book ai didi

django-forms - Django - 组合相关模型的表单

转载 作者:行者123 更新时间:2023-12-04 01:06:28 27 4
gpt4 key购买 nike

是否有一种通用的方法/最佳实践/任何方法来组合跨越多个相关模型的表单?

我想在同一页面上创建/编辑模型对象以及其他相关的模型对象。基本上,能够创建/编辑一个模型实例和另一组由外键相关的模型实例。

我知道,这不是一个很好的解释。

class Person(models.Model):
name = models.CharField(max_length=64, unique=True)

class PhoneNumber(models.Model):
person = models.ForeignKey(Person)
description = models.CharField(max_length=64, blank=True, null=True)
number = models.CharField(max_length=32, blank=True, null=True)

我希望能够使用单个表单/页面创建/编辑一个人及其所有关联的电话号码。

我在使用 this nested form 之前已经这样做了例如,但它似乎很hackish。

最佳答案

关于django-forms - Django - 组合相关模型的表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6673341/

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