2

嗨,在保存对象结束时,我将用户重定向到编辑页面。我是 Django 新手,下面是我目前实现这一目标的方式。这是正确的方法吗?还是有更好的方法我还不知道?

谢谢。

 if form.is_valid():
            group.save()
            messages.add_message(request, messages.SUCCESS, 'Successfully Created/Updated Group')
            return HttpResponseRedirect('/contacts/group/edit/%s' % group.pk)
4

1 回答 1

1

通常,执行此操作的“django”方式是使用get_absolute_url() 函数。您是否使用基于类的视图?我相信创建/更新视图的默认行为是重定向到创建/更新对象实例的 get_absolute_url。

于 2013-03-13T17:53:02.117 回答