def delete(request):
    id = request.matchdict["id"]
    json_str = bucket.get(id)[2]
    brewery_dict = json.loads(json_str)
    brewery = Brewery()    
    for key in brewery_dict:
        brewery.__dict__[key] = brewery_dict[key]
    brewery.id = id
    return { "model" : brewery }
 def iter():
     for r in rows:
         try:
             brewery = Brewery()
             brewery_json = bucket.get(r["id"])[2]
             brewery_dict = json.loads(brewery_json)
             for key in brewery_dict:
                 brewery.__dict__[key] = brewery_dict[key]
             brewery.id = r["id"]
             yield brewery
         except Exception, e:
             yield { "name" : e }