import datetime import random from uuid import uuid4 from myblog.models import db, User, Tag, Post # user = User(id=str(uuid4()), username='******', password='******') # db.session.add(user) # db.session.commit() user = db.session.query(User).first() tag_one = Tag(id=str(uuid4()), name='Python') tag_two = Tag(id=str(uuid4()), name='Flask') tag_three = Tag(id=str(uuid4()), name='SQLALchemy') tag_four = Tag(id=str(uuid4()), name='Spark') tag_list = [tag_one, tag_two, tag_three, tag_four] s = "EXAMPLE TEXT" for i in range(100): new_post = Post(id=str(uuid4()), title="Post" + str(i)) new_post.user = user new_post.publish_date = datetime.datetime.now() new_post.text = s new_post.tags = random.sample(tag_list, random.randint(1, 3)) db.session.add(new_post) db.session.commit()