Example #1
0
def add_player(request,team_id):
    t = get_object_or_404(Team,pk=team_id)
    try:
        p = Player()
        p.first_name = request.POST['first_name']
        p.last_name = request.POST['last_name']
        p.number = request.POST['number']
        p.height = request.POST['height']
    except (KeyError):
        return render_to_response("roster/%d" % team_id, {
                                   'error_message' : "You forgot fields"})
    else:
        p.team = t
        p.save()
        return HttpResponseRedirect(reverse('roster',args=(team_id)))