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

对于表单中的foreignkey字段,如何显示选择菜单以外的小部件?

  •  0
  • MikeN  · 技术社区  · 15 年前

    我有一个modelchoiceField,它有太多有效选项,无法在菜单中真正显示。我如何才能告诉django表单使用另一个不会占用那么多空间渲染的小部件?

    我想使用hiddenfield,屏幕上还有另一个小部件taht将填充它。如果hiddenfield没有值,即使它被标记为Required=false,我也会不断地在上面获取表单验证错误。

    1 回复  |  直到 15 年前
        1
  •  2
  •   cethegeek    15 年前

    你只需要使用 widget 表单域定义的参数…

    但问题是 what other widget 你想用吗?

    some examples 自动完成小部件。但盒子里什么也没有。