Beispiel #1
0
def Search(request):
    if 'address' in request.POST:
        address = request.POST['address']
    elif 'address' in request.GET:
        address = request.GET['address'] 
    else: 
        address = "20 N. 3rd St Philadelphia"
    lat, lng, county_code, countyname, state = datamodel.get_county_code_by_address(address)
    logClientIP(request,address,county_code)
    logger.info(county_code)
    return return_county_data(request,county_code,countyname,state,lat,lng,address)
Beispiel #2
0
def Search(request):
    if 'address' in request.POST:
        address = request.POST['address']
    elif 'address' in request.GET:
        address = request.GET['address'] 
    else: 
        address = "20 N. 3rd St Philadelphia"
    error_code,lat, lng, county_code, countyname, state = datamodel.get_county_code_by_address(address)
    if(error_code=='ERROR_ZIP_NOT_FOUND'):
        return render_to_response('index.html', {
        'error_message': "Sorry. we couldnot find your address. please enter the complete address or zipcode"
    }, context_instance=RequestContext(request))
    else :    
        logClientIP(request,address,county_code)
        logger.info(county_code)
        return return_county_data(request,county_code,countyname,state,lat,lng,address)
Beispiel #3
0
def SendEmail(request):
    subject, from_email = 'Violation Message', '*****@*****.**'
    to = ['*****@*****.**']
    address = ''
    
    if 'reqAddress' in request.POST:
        address = request.POST['reqAddress']
    if 'emailText' in request.POST:
        userEmail = request.POST['emailText']
        to.append(userEmail)
        
    county_code = datamodel.get_county_code_by_address(address)
    pws_info = datamodel.get_pws_details_by_county(county_code)
  
    #Get Template
    emailTemplate     = get_template('email.html')
    data = Context({ 'pws_info': pws_info })
    emailContent = emailTemplate.render(data)
    
    msg = EmailMultiAlternatives(subject, 'Sample', from_email, to)
    msg.attach_alternative(emailContent, "text/html")
    msg.send()
    return HttpResponse(str(0), content_type="text/plain")
Beispiel #4
0
def SendEmail(request):
    subject, from_email = 'Violation Message', '*****@*****.**'
    to = ['*****@*****.**']
    address = ''
    
    if 'reqAddress' in request.POST:
        address = request.POST['reqAddress']
    if 'emailText' in request.POST:
        userEmail = request.POST['emailText']
        to.append(userEmail)
        
    county_code = datamodel.get_county_code_by_address(address)
    pws_info = datamodel.get_pws_details_by_county(county_code)
  
    #Get Template
    emailTemplate     = get_template('email.html')
    data = Context({ 'pws_info': pws_info })
    emailContent = emailTemplate.render(data)
    
    msg = EmailMultiAlternatives(subject, 'Sample', from_email, to)
    msg.attach_alternative(emailContent, "text/html")
    msg.send()
    return HttpResponse(str(0), content_type="text/plain")