Django - 从一系列表单中抓取数据并立即保存它们

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django - 从一系列表单中抓取数据并立即保存它们相关的知识,希望对你有一定的参考价值。

使用django,我想在将数据保存到数据库之前从多个表单中获取数据,目的是强制用户输入所需的所有数据。

我怎样才能做到这一点?

注意:目前我正在使用html选项卡来表示我的表单序列。

谢谢,马吉德

答案

你应该试试Django FormSets

https://docs.djangoproject.com/en/2.1/topics/forms/formsets/

另一答案

我曾经使用过表单标签,然后逐个放置表单,如下所示:

<form>
    {{ form_1 }}
    {{ formset }}
    {{ form_2 }}
    {{ form_3 }}
    <button type="submit">Submit</submit>
</form>

以上是关于Django - 从一系列表单中抓取数据并立即保存它们的主要内容,如果未能解决你的问题,请参考以下文章

不使用 django 表单如何验证和保存表单数据

Django:表单未保存到数据库

在模型 django 中保存表单

从视图中使用Django保存表单

我无法将表单数据保存到 django 中的数据库

Golang系列文章:并发抓取网页内容