def save(self): user = User(name=self.name.data, email=self.email.data, password=self.password.data, picture="" ) return user.save()
def load_seed_data(): users = [ ['Daniel Crockford', '*****@*****.**', 'sweetlemon', ''], ['Marie Singer', '*****@*****.**', 'crazysale', ''] ] for u in users: name, email, pw, pic = u user = User(name=name, email=email, password=pw, picture=pic) user.verified = True user.save() tags = ['sql','python','programming'] for t in tags: tag = Tag(name=t) tag.save() logs = [ ["sqlalchemy ORM tutorial", "http://docs.sqlalchemy.org/en/rel_1_0/orm/tutorial.html#building-a-relationship", "ORM is built on top of expression language.", 1, datetime.strptime('2015-01-02 11:33', '%Y-%m-%d %H:%M')], ["Python tutorial - looping", "https://docs.python.org/2/tutorial/datastructures.html#looping-techniques", "", 2, datetime.strptime('2015-07-02 18:06', '%Y-%m-%d %H:%M')] ] for l in logs: subject, link, notes, user_id, date = l log = Log(subject=subject, link=link, notes=notes, user_id=user_id, create_date=date) t_ids = sample([1,2,3], 2) for t in t_ids: tag = Tag.query.get(t) log.tag.append(tag) log.save()