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))
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))