def form_valid(self, form): """ Create the new VM and then redirect to the new VM's page. """ hostname = form.cleaned_data["hostname"] owner = form.cleaned_data["owner"] self._get_stuff() vm = template_to_instance(self.template, hostname, owner) return HttpResponseRedirect(reverse('instance-detail', args=[self.cluster.slug, vm.hostname]))