【问题标题】:Update multiple objects in Django 1.5 with formsets使用表单集更新 Django 1.5 中的多个对象
【发布时间】:2013-04-22 18:09:43
【问题描述】:

如何在 Django 1.5 中使用表单集更新多个对象?我猜 url 应该类似于/4,7,8/update/,其中 4、7 和 8 是我要更新的对象的主键。

我猜可能有人已经解决了这个问题,但是我找不到任何具有此功能的项目。谁能指出我正确的方向?

【问题讨论】:

    标签: python django django-forms primary-key django-class-based-views


    【解决方案1】:

    使用表单和通用 url 并通过 POST 传递 id:

    /myobject/update/
    

    在您看来,您可以像这样处理表单集:

    formset = MyFormSet(request.POST)
        if formset.is_valid():
            # do something with the formset.cleaned_data
    

    django formset docs 仔细阅读。

    【讨论】:

      猜你喜欢
      • 2021-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多