def addplayer(request, id): account = AccountType.objects.get(id=id) group = Group.objects.get(name=account.membership_type) instance = Member() if request.method == "POST": form = PlayerCreationForm(request.POST) if form.is_valid(): user = form.save() group.user_set.add(user) instance.player = user instance.member_group = group instance.created_by = request.user instance.save() return redirect('manage_players') else: form = PlayerCreationForm() return render(request, 'application/add_player.html', {'account':account, 'form':form})