Django ForeignKey表单字段:显示值

3
我可能只是脑子一片空白,但我真的想不出该怎么做。如何在模板中显示绑定表单中ForeignKey字段的值?{{ field }}会渲染小部件,{{ field.value }}返回pk,而我需要的是模型本身。
我正在为django-crispy-forms编写自定义模板;这就是为什么我的上下文中只有一个表单字段,而没有模型字段的原因。

1
你应该展示如何创建和显示你的表单。通常你只需使用 {{ form.field }} ,它会为你输出整个选择字段。 - Daniel Roseman
@DanielRoseman,已经编辑完毕。 - avramov
1个回答

7
你必须尝试这个: {{ form.instance.field }}。

1
希望我三个小时前就发现了这个 :) - dreamer
这对我不起作用。什么也没有显示。我正在尝试编辑一个表单,其中一些字段无法编辑。 - MiniGunnR

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接