【问题标题】:How to efficiently structure dynamic forms in Django?如何在 Django 中有效地构建动态表单?
【发布时间】:2018-05-25 07:43:51
【问题描述】:

我正在为我的网站使用 Django.2x。根据用户从下拉列表中选择的选项,我有 15 多种表单要动态显示给用户。我将所有表单 div 保存在一个 html 页面中,并且我使用 JQuery 根据用户的选择来显示()和隐藏()表单。有没有更好的方法可以让我有效地构建这种显示表单的流程,因为我的表单很快就会增加?

【问题讨论】:

    标签: javascript django html webforms django-forms


    【解决方案1】:

    如果您不想一次加载所有 HTML,您可以在需要时使用 AJAX 来请求您需要的内容。考虑到对页面加载速度的影响不会那么大,并且您必须在可以动态生成这些表单的视图中进行编码(除非您想在原始 HTML 中对它们进行编码,并将它们上传到您的静态文件中) ,我认为您当前的方法可能是最好的方法。

    【讨论】:

      猜你喜欢
      • 2011-01-15
      • 2021-06-03
      • 2017-11-12
      • 1970-01-01
      • 2021-06-18
      • 1970-01-01
      • 2021-08-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多