Exemple #1
0
 def pre_request_setup():
     global cached_countries
     if not cached_countries:
         stored_countries = [
             country.format() for country in Country.query.all()
         ]
         if not stored_countries:
             countries = requests.get(REST_COUNTRIES_ALL)
             simplified_countries = get_simplified_countries(
                 countries.json())
             Country.insert_all(simplified_countries)
             cached_countries = simplified_countries
         else:
             cached_countries = stored_countries