Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 对于表单中的ForeignKey字段,如何显示除选择菜单之外的小部件?_Django_Django Forms - Fatal编程技术网

Django 对于表单中的ForeignKey字段,如何显示除选择菜单之外的小部件?

Django 对于表单中的ForeignKey字段,如何显示除选择菜单之外的小部件?,django,django-forms,Django,Django Forms,我有一个modelchoicefield,它的有效选项太多,无法真正显示在菜单中。我如何告诉Django表单使用另一个不会占用那么多空间的小部件 我想使用一个HiddenField,我在屏幕上有另一个小部件,它将填充它。如果hiddenfield没有值,即使它被标记为required=false,我仍会在其上获取表单验证错误。您需要做的就是使用表单字段定义的小部件参数 但问题是你想用什么 有许多自动完成小部件。但是没有现成的东西。您还想使用什么其他小部件?对于自动完成小部件,请看我想使用一个Hi

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


我想使用一个HiddenField,我在屏幕上有另一个小部件,它将填充它。如果hiddenfield没有值,即使它被标记为required=false,我仍会在其上获取表单验证错误。您需要做的就是使用表单字段定义的
小部件
参数

但问题是你想用什么


有许多自动完成小部件。但是没有现成的东西。

您还想使用什么其他小部件?对于自动完成小部件,请看我想使用一个HiddenField,我在屏幕上有另一个小部件,它将填充它。如果hiddenfield没有值,即使它被标记为required=false,我仍会在其上收到表单验证错误。您可以发布表单和模型吗?