Esempio n. 1
0
from datetime import datetime
from flask import json
os.environ['DATABASE_URL'] = "postgresql:///food_planner_test"
from app.api_requests import get_nutrition_data

db.drop_all()
db.create_all()

app.config['WTF_CSRF_ENABLED'] = False

# seed the test database with some meals

# breakfast
b1 = Meal(title="Oatmeal", type_="breakfast")

oats = Ingredient.create_ingredient(get_nutrition_data(368739))
b1.ingredients.append(oats)

raisins = Ingredient.create_ingredient(get_nutrition_data(408107))
b1.ingredients.append(raisins)

sugar = Ingredient.create_ingredient(get_nutrition_data(519364))
b1.ingredients.append(sugar)

# lunch
l1 = Meal(title="Pita and Hummus", type_="lunch")

pita = Ingredient.create_ingredient(get_nutrition_data(384233))
l1.ingredients.append(pita)

hummus = Ingredient.create_ingredient(get_nutrition_data(475281))
Esempio n. 2
0
         last_name="guest",
         username="******",
         email="*****@*****.**",
         password="******",
         guest=True)

db.session.add(u)
db.session.commit()

# breakfast
b1 = Meal(title="Oatmeal", type_="Breakfast", user_id=u.id, public=True)

db.session.add(b1)
db.session.commit()

oats = Ingredient.create_ingredient(get_nutrition_data(368739))
b1.ingredients.append(oats)

raisins = Ingredient.create_ingredient(get_nutrition_data(408107))
b1.ingredients.append(raisins)

sugar = Ingredient.create_ingredient(get_nutrition_data(519364))
b1.ingredients.append(sugar)

b2 = Meal(title="Granola", type_="Breakfast", user_id=u.id, public=True)

db.session.add(b2)
db.session.commit()

granola = Ingredient.create_ingredient(get_nutrition_data(473897))
b2.ingredients.append(granola)