예제 #1
0
파일: main.py 프로젝트: DanAlbert/bar2d2
 def get(self):
     ingredients = []
     for ingredient in Ingredient.all().order('name'):
         ingredients.append({
             'name': ingredient.name,
             'price': ingredient.price,
             'abv': ingredient.abv,
         })
     self.response.out.write(json.dumps(ingredients))
예제 #2
0
 def get(self):
     ingredients = []
     for ingredient in Ingredient.all().order('name'):
         ingredients.append({
             'name': ingredient.name,
             'price': ingredient.price,
             'abv': ingredient.abv,
         })
     self.response.out.write(json.dumps(ingredients))
예제 #3
0
 def get(self):
     q = Ingredient.all()
     ingredients = [i for i in q if i.quantifiedingredient_set.count() > 0]
     buckets,keys = bucketize(ingredients, lambda x: x.name)
     templatevalues = RequestContext(self.request, {
             'ingredients' : ingredients,
             'buckets' : buckets,
             'keys' : keys
             })
     path = os.path.join(os.path.dirname(__file__), 'ingredients_by_name.html')
     self.response.out.write(template.render(path, templatevalues))
예제 #4
0
def ingredient_autocomplete():
    return { 'ingredients' : Ingredient.all() }