Exemple #1
0
def create(request):
    form = WallForm(request.POST or None)
    form.fields['name'].label = 'Enter WikiWall Name'

    if form.is_valid():
        form.instance.owner = request.user
        form.save()
        return HttpResponseRedirect('/mywalls/')
    data = {'title': 'Kolabria - Create a new WikiWall',
            'form': form, }
    return render_to_response('walls/create.html', data,
                              context_instance=RequestContext(request))
Exemple #2
0
def my_walls(request):
    new_wall = WallForm(request.POST or None)
    walls = Wall.objects.all()

    if new_wall.is_valid():
        new_wall.instance.owner = request.user
        new_wall.save()
        messages.success(request, 'Successfully added new wall: %s' % new_wall.name)
        return HttpResponseRedirect('/mywalls/')

    data = {'title': 'Kolabria - WikiWall Dashboard',
            'walls': walls,
            'new_form': new_wall,
           }

    return render_to_response('walls/mywalls.html', data,
                              context_instance=RequestContext(request))