python - 在表单中创建新的外键

标签 python django django-forms django-autocomplete-light

我正在使用 django autocomplete_light 并有两个模型通过一对多关系连接。模型 A 有一个外键字段 TAG 到模型 B。这一切都有效,但我只能选择现有的标签,不可能自动添加新标签,即使可以在框中自由键入。

如何“拦截”验证并及时为标签创建合适的数据库条目?

最佳答案

您可以使用add another popup就像在 django admin 中一样。

这是一个live example使用this code 。设计不是很好,但它说明了这一点。

关于python - 在表单中创建新的外键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13821085/

相关文章:

python - Django:插入时多对多关系的新记录

python - 我无法在 Tkinter python 中将图像加载到 Canvas 上

python - 在 sympy 中隔离多元多项式的一个系数的最佳方法

python - django模型字段依赖于另一个字段的值

python - 在管理员中添加和更改页面的不同字段

python - Django:如何为内联模型表单集中的字段设置初始值?

python - 使用 libcloud 上传到谷歌云存储

c++ - 用于检测分号终止的 C++ for 和 while 循环的正则表达式

python - 如何将相关数据添加到 haystack 模型索引中?

Django - 如何在保存前检索表单字段的值?