如何使自然语言表单(js库)与Django一起使用?

时间:2018-10-01 14:53:27

标签: javascript django django-forms

我目前正在一个简单的网站上工作,有一种表格应允许最终用户从动态选项列表中进行选择。

出于UX目的,我决定使用该JS库的主题版本:https://tympanus.net/Tutorials/NaturalLanguageForm/

但是,我是Django的新手,但我发现我似乎无法使其与任何表单小部件一起使用。

我目前使用 widget = forms。在forms.py中选择以显示我列出的选项。

但是我无法让JS库与小部件的HTML输出配合使用。

从理论上讲,我认为它会起作用,因为HTML输出类似于:

<select><option></select>

我知道nl-forms.js解析HTML并接受元素组,设置元素样式并输出

    块。

    但是由于某种原因,它根本无法工作。

    我怀疑是因为时间问题?就像Django在JS脚本运行的同时或之后生成HTML一样(即使我将js脚本放在正文的最后)。

    有什么建议吗?

0 个答案:

没有答案