Example #1
0
def get_restaurant_by(name=None, category=None, city=None):
    response_list = list()
    if name:
        results = Restaurant.get_restaurant_by_name(name)
    if category:
        results = Restaurant.get_restaurant_by_category(category)
    if city:
        results = Restaurant.get_restaurant_by_city(city)
    app.logger.debug('Results:{}'.format(results))
    for result in results:
        response_list.append({
            'Name': result.name,
            'Category': result.category,
            'Address': result.address,
            'City': result.city,
            'State': result.state,
            'Zip_code': result.zip_code
        })
    return json_response(response_list)