繁体   English   中英

我如何正确使用Django ModelChoiceField

[英]How I can use correctly django ModelChoiceField

我是新手,现在我正在使用Django表单显示一些字段。 这些字段之一是ModelChoiceField,可以正确显示模型数据,但是我不知道以后如何在ModelChoiceField中选择一个选项来填充CharField。

我如何使发送选择的选项的值来获取我以后需要在CharField中显示的数据,这可以直接从djangoForm中进行,还是我需要一个新的视图来返回值?

有两种方法可以实现您想要的目标:

  1. 为表单值提供一个初始值。
  2. 将表单绑定到一些数据。

请参阅此相关的堆栈溢出以提供初始值

有关绑定数据,请参见Django的表单文档。 有两种形式状态: bound状态和unbound 要创建绑定表单,您只需要使用一些数据创建表单实例: MyForm({'data-key1': 'data-value1', ...})

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM