首页 > 解决方案 > Django - onchange 下拉菜单显示不同的表单

问题描述

我有一个form包含 1 个下拉菜单,其中包含以下可能的值:

cats dogs

该字段有widget = forms.Select(attrs = {'onchange':'form.submit();'})我想根据选择显示 aCreateCatsForm或 a 。CreateDogsForm

我已经做了一些研究,我想我可以使用 ajax 来做,就像这里的例子一样,或者有什么通常的/good practice方法吗?

标签: djangodjango-formsdjango-views

解决方案


推荐阅读