Я знаю, что это старая версия, но для других людей с этой проблемой:
Существует еще более простой способ - поскольку при многократном сохранении формы всегда будет использоваться один и тот же экземпляр модели, вы также можете сделать следующее:
def form_valid(self, form):
obj = form.save(commit=False)
obj.created_by = self.request.user
return super(PlaceFormView, self).form_valid(form)
Таким образом, вы получаете все преимущества супер-вызова - легко увидеть, что вы действительно добавляете только эти две строки кода, и вам не нужно повторять себя, реплицируялогика перенаправления.