def add(request, team_id): # default point object point = Point() point.team = Team.objects.get(id=team_id) # handle form if request.method == 'POST': add_form = AddPointForm(request.POST, instance=point) if add_form.is_valid(): add_form.save() messages.success(request, "Point added.") return redirect('/game/score/' + str(team_id)) else: add_form = AddPointForm(instance=point) data = { 'team_id': team_id, 'forms': { 'add': add_form }, } return render_to_response('game/add.html', data, context_instance = RequestContext(request))