예제 #1
0
def add_member(request):
	member = Recipient(crp_id = request.GET['crp_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})
예제 #2
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})
예제 #3
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})
예제 #4
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'],
					    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})
예제 #5
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})
예제 #6
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})