代码之家  ›  专栏  ›  技术社区  ›  Paul

Django的表格。下拉列表

  •  0
  • Paul  · 技术社区  · 4 年前

    在django(python)项目中,我有一个外键模型,它反映了要填写的表单。是否可以这样做,如果用户在下拉列表中没有找到他的选项,他有机会填写此字段,但可以使用自己的选项(分别保存到数据库)。将来,该选项将显示在下拉列表中。就像照片上一样。

    supporting image

    这样用户就可以创建一个不在下拉列表中的新项目。

    应该应用什么来实现这个想法?在文档中可以找到什么?

    0 回复  |  直到 4 年前
        1
  •  0
  •   CharleyM    4 年前

    Samuel Cormier-Iijima's snippet 提供一个选项字段,其中包含一个选项,供用户指定尚未在列表中的选项。您可以使用外键字段的queryset填充它,并在发布时将新选项保存到该模型中。