def new_page(request): if request.POST: form = ForkForm(request.POST) if form.is_valid(): fork = form.save() return HttpResponseRedirect(reverse('view_fork', kwargs={'id': fork.id})) else: form = ForkForm() recent = Fork.objects.all().order_by('-created') return render_to_response("forkws/new.html", locals())
def view_fork(request, id): fork = Fork.objects.get(id=id) if request.POST: form = ForkForm(request.POST, parent=fork) if form.is_valid(): new_fork = form.save() return HttpResponseRedirect(reverse('view_fork', kwargs={'id': new_fork.id})) else: form = ForkForm(instance=fork) recent = Fork.objects.all().order_by('-created') return render_to_response("forkws/new.html", locals())