def add_content(request): if request.method == 'POST': form = ContentForm(request.POST) if form.is_valid(): form.save() return HttpResponseRedirect('/skylark/cheryl/content/') else: form = ContentForm() return render_to_response('cheryl/contentform.html', {'form': form}, context_instance=RequestContext(request))
def modify_content(request, id): content = Content.objects.get(id=id) data = {'title': content.title, 'slug': content.slug, 'body': content.body, 'page': content.page } form = ContentForm(initial=data) if request.method == 'POST': form = ContentForm(request.POST, instance=content) if form.is_valid(): form.save() return HttpResponseRedirect('/skylark/cheryl/content/') else: form = ContentForm(initial=data) return render_to_response('cheryl/contentform.html', {'form': form}, context_instance=RequestContext(request))