【问题标题】:Create new or select object in a ForeignKey in Django 1.5在 Django 1.5 的 ForeignKey 中创建新对象或选择对象
【发布时间】:2013-04-16 16:22:07
【问题描述】:

我有两个模型,模型 A 和模型 B。

在模型 BI 中有两个引用模型 A 的 ForeignKey 字段。它可以工作,但它需要模型 A 有记录,然后我才能在模型 B 中选择值。创建一个表单的最佳方法是什么可以选择在模型 A 中创建新记录并选择它还是选择预先存在的记录?

【问题讨论】:

    标签: python django forms django-models foreign-keys


    【解决方案1】:

    查看 django(模型)表单集 (https://docs.djangoproject.com/en/dev/topics/forms/formsets/)。

    这些都是出于这个原因。使用内联或模型表单集,您可以轻松创建页面,您可以在其中编辑模型 A 和 B,甚至将它们保存在一起。

    如果您查看表单集问题@stackoverflow 和 django 文档 - 我相信您会弄明白的。

    艾伦

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-15
      • 2017-02-19
      • 1970-01-01
      • 1970-01-01
      • 2020-11-24
      • 1970-01-01
      相关资源
      最近更新 更多