如何以Django形式存储返回的javascript值?

时间:2019-02-21 06:38:17

标签: django django-models django-forms

我想为移动设备存储(num: number) => stringBrowser type之类的内容以及用户输入的数据。

我知道如何在Django中设置表单,以便将用户输入存储在数据库中。但是我将如何执行一个Javascript函数,该函数将返回一个值,该值将与所有用户输入文本以相同的形式存储在同一模型中?

1 个答案:

答案 0 :(得分:0)

我发现了两种合理的方法:

  1. 我将使用api并向服务器请求您要存储的信息并将其放入模型(例如REST django-rest-framework)。但是它更加复杂,因为您需要处理授权。

  2. 作为api的替代,您可以创建隐藏字段,其形式将由从浏览器执行的js代码填充。当用户单击“提交”按钮时,他会向您发送数据,而无需手动提供。