public
Description: A recipe-book website
Homepage: http://recipes.silassnider.com/
Clone URL: git://github.com/swsnider/recipe-book.git
recipe-book / initialdata.py
100644 15 lines (12 sloc) 0.599 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
from recipebook.model import User, Group, Recipe, Category, Ingredient
 
def initDb(passwd, email):
    u = User(user_name="admin", display_name="Administrator", email_address=email, password=passwd)
    g = Group(group_name='admin', display_name='Administrators')
    u.addGroup(g)
    c = Category(name="Initial Category", parentCategoryID=0)
    s = Source(author="",name="")
    r = Recipe(name="Initial Recipe", instructions="What more do you want?", category=c, reference="", source=s)
    i = Ingredient(name="")
 
if __name__ == "__main__":
    import sys
    initDb(sys.argv[1], sys.argv[2])