def update_user_award(request, award_id): user_award = get_object_or_404(UserHonor, id=award_id) if request.method == "GET": user_award_form = UserAwardForm(instance=user_award) if request.method == "POST": user_award_form = UserAwardForm(request.POST, instance=user_award) if user_award_form.is_valid(): user_award = user_award_form.save() context = RequestContext(request, {"user_award": user_award, "user_award_form": user_award_form}) return render('checkin/update_user_award.html', context)
def create_user_award(request, user_id): user = get_object_or_404(User, id=user_id) if request.method == "GET": user_award_form = UserAwardForm(initial={"user": user}) else: user_award_form = UserAwardForm(request.POST) if user_award_form.is_valid(): user_award = user_award_form.save() context = RequestContext(request, {'user_award_form': user_award_form, 'person': user}) return render('checkin/create_user_award.html', context)