Example #1
0
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))
Example #2
0
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))