Exemplo n.º 1
0
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})
Exemplo n.º 2
0
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})