def add_page(request): if request.method == 'POST': form = PageForm(request.POST) if form.is_valid(): form.save() return HttpResponseRedirect('/skylark/cheryl/') else: form = PageForm() return render_to_response('cheryl/page_add.html', {'form':form}, context_instance=RequestContext(request))
def modify_page(request, id): page = Page.objects.get(id=id) data = {'title': page.title, 'slug': page.slug, 'body': page.body, 'template': page.template, } form = PageForm(initial=data) if request.method == 'POST': form = PageForm(request.POST, instance=page) if form.is_valid(): form.save() return HttpResponseRedirect('/skylark/cheryl/') else: form = PageForm(initial=data) return render_to_response('cheryl/page_add.html', {'form': form}, context_instance=RequestContext(request))