django:从一个表单创建多个对象

时间:2015-11-30 12:06:08

标签: python django

我有一个视图,它接受一个帖子请求并在提交的表单有效时创建一个对象。例如。

def post(self, request):
    print "POST ARRIVED", request.POST
    form = SomeForm(request.POST)
    if form.is_valid():
        ipset = form.save()
        print "Save called"
        redirect_url = u"%s?_q_=%s" % (
            reverse("mypage"), item.id)

form.save(),只调用Item.objects.create()

事情是,结果我从一个请求创建了3个项目。 (例如,我看到我的打印件每次被调用3次,我认为Item.objects.create()也被多次调用:()

0 个答案:

没有答案