def form10(): form = ContactForm() addresslist = Addresses() #image from the Google Street View Location image_link = get_streetview_link(addresslist.address10)[0] # extracting info from address address_split = address_splitter(address = addresslist.address10) address_main = address_split[0] address_zip = address_split[1] address_city = address_split[2] address_state = address_split[3] address_country = address_split[4] # zillow request zillowresult = zillow_query(address=address_main, zipcode=address_zip, key=keys.zillow) house_type = zillowresult.home_type house_size = zillowresult.home_size year = zillowresult.year_built num_beds = zillowresult.bedrooms num_baths = zillowresult.bathrooms.strip('.0') est_value = zillowresult.zestimate_amount est_date = zillowresult.zestimate_last_updated latitude = zillowresult.latitude longitude = zillowresult.longitude val_desc = "Zestimate" if est_value == None: est_value = zillowresult.tax_value est_date = zillowresult.tax_year val_desc = "Tax Assessment" onemarkermap = Map( identifier="view-side", lat=latitude, lng=longitude, zoom = 19, markers=[(latitude, longitude)], style="float:right; height:550px;width:640px;margin:0;", margin=0, ) return render_template('fullform.html', form=form, onemarkermap=onemarkermap, address_main=address_main, address_zip=address_zip, address_city=address_city, address_state=address_state, address_country=address_country, bldg_type=house_type, bldg_size=house_size, built_year=year, beds=num_beds, baths=num_baths, value=est_value, val_date=est_date, latitude=latitude, longitude=longitude, val_desc=val_desc, image_link = image_link)
def mapview(): addresslist = Addresses() form = ContactForm() # extracting info from 10 addresses address_split = address_splitter(address=addresslist.address1) address_main = address_split[0] address_zip = address_split[1] zillowresult = zillow_query(address=address_main, zipcode=address_zip, key=keys.zillow) latitude1 = zillowresult.latitude longitude1 = zillowresult.longitude address_split = address_splitter(address=addresslist.address2) address_main = address_split[0] address_zip = address_split[1] zillowresult = zillow_query(address=address_main, zipcode=address_zip, key=keys.zillow) latitude2 = zillowresult.latitude longitude2 = zillowresult.longitude address_split = address_splitter(address=addresslist.address3) address_main = address_split[0] address_zip = address_split[1] zillowresult = zillow_query(address=address_main, zipcode=address_zip, key=keys.zillow) latitude3 = zillowresult.latitude longitude3 = zillowresult.longitude address_split = address_splitter(address=addresslist.address4) address_main = address_split[0] address_zip = address_split[1] zillowresult = zillow_query(address=address_main, zipcode=address_zip, key=keys.zillow) latitude4 = zillowresult.latitude longitude4 = zillowresult.longitude address_split = address_splitter(address=addresslist.address5) address_main = address_split[0] address_zip = address_split[1] zillowresult = zillow_query(address=address_main, zipcode=address_zip, key=keys.zillow) latitude5 = zillowresult.latitude longitude5 = zillowresult.longitude address_split = address_splitter(address=addresslist.address6) address_main = address_split[0] address_zip = address_split[1] zillowresult = zillow_query(address=address_main, zipcode=address_zip, key=keys.zillow) latitude6 = zillowresult.latitude longitude6 = zillowresult.longitude address_split = address_splitter(address=addresslist.address7) address_main = address_split[0] address_zip = address_split[1] zillowresult = zillow_query(address=address_main, zipcode=address_zip, key=keys.zillow) latitude7 = zillowresult.latitude longitude7 = zillowresult.longitude address_split = address_splitter(address=addresslist.address8) address_main = address_split[0] address_zip = address_split[1] zillowresult = zillow_query(address=address_main, zipcode=address_zip, key=keys.zillow) latitude8 = zillowresult.latitude longitude8 = zillowresult.longitude address_split = address_splitter(address=addresslist.address9) address_main = address_split[0] address_zip = address_split[1] zillowresult = zillow_query(address=address_main, zipcode=address_zip, key=keys.zillow) latitude9 = zillowresult.latitude longitude9 = zillowresult.longitude address_split = address_splitter(address=addresslist.address10) address_main = address_split[0] address_zip = address_split[1] zillowresult = zillow_query(address=address_main, zipcode=address_zip, key=keys.zillow) latitude10 = zillowresult.latitude longitude10 = zillowresult.longitude # creating a map in the view allmarkermap = Map( identifier="view-side", lat=latitude1, lng=longitude1, zoom=17, markers=[(latitude1, longitude1), (latitude2, longitude2), (latitude3, longitude3), (latitude4, longitude4), (latitude5, longitude5), (latitude6, longitude6), (latitude7, longitude7), (latitude8, longitude8), (latitude9, longitude9), (latitude10, longitude10)], style="height:550px;width:100%;margin:0;", margin=0, ) return render_template('index.html', allmarkermap=allmarkermap, latitude1=latitude1, longitude1=longitude1, latitude2=latitude2, longitude2=longitude2, latitude3=latitude3, longitude3=longitude3, latitude4=latitude4, longitude4=longitude4, latitude5=latitude5, longitude5=longitude5, latitude6=latitude6, longitude6=longitude6, latitude7=latitude7, longitude7=longitude7, latitude8=latitude8, longitude8=longitude8, latitude9=longitude9, latitude10=latitude10, longitude10=longitude10)