Я предполагаю, что ваш дескриптор POST создает некоторый объект базы данных из отправленных данных формы, это правильно?Если это так, то вы можете сделать что-то вроде этого (:
my_obj = MyModel.objects.create(**form.cleaned_data) # This is the part yuo already have, most probably expressed with some other code, but still..
return HttpResponseRedirect('/url/to/redirect/?id=%d' % obj.id)
В редиректе вроде бы должна использоваться функция reverse () , и я думаю, что у вас должен быть URL для редактированияMyModel объекты. Тогда вы можете сделать:
return HttpResponseRedirect(reverse('edit-mymodel', (), {'id': obj.id}))
Соответствующий URL будет выглядеть так:
url('^edit/mymodel/(?P<id>\d+)$', 'apps.myapp', name='edit-mymodel')