def add_member(request): member = Recipient(crp_id = request.GET['crp_id'], bioguide_id= request.GET['bioguide_id'], agency = request.GET['agency'], office_detail = request.GET['office_detail'], name = request.GET['name'], title = request.GET['title'], ) if Recipient.objects.filter(crp_id = member.crp_id, agency="Congress").exists(): message = member.name return render(request, 'FaraData/api_lookup.html', {'insystem': message}) else: member.save() return render(request, 'FaraData/api_lookup.html', {'member': member.name})
def add_leader_PAC(request): member_name = request.GET['office_detail'] agency = request.GET['agency'] if agency == "House": member_name = "Rep. " + member_name elif agency == "Senate": member_name = "Sen. " + member_name staff = Recipient(crp_id = request.GET['crp_id'], bioguide_id = request.GET['bioguide_id'], agency = "Leadership PAC", office_detail = member_name, name = cleantext(request.GET['PAC_name']), ) if Recipient.objects.filter(crp_id=staff.crp_id, name=staff.name).exists(): message = staff.name + " of " + staff.office_detail + " CRP id : " + staff.crp_id return render(request, 'FaraData/api_lookup.html', {'insystem': message}) else: staff.save() message = staff.name + " of " + staff.office_detail + "'s office" return render(request, 'FaraData/api_lookup.html', {'member': message})