Example #1
0
def generate_tags(n):
    tags = list()
    for i in range(n):
        tag = Tag(faker.color_name())
        tag.title = faker.color_name()
        try:
            db.session.add(tag)
            db.session.commit()
            tags.append(tag)
        except Exception as e:
            log.error("Fail to add tag %s: %s" % (str(tag), e))
            db.session.rollback()
    return tags
def generate_tags(no_of_tags):
    tag_list = list()
    for i in range(no_of_tags):
        tag = Tag(fake.color_name())
        try:
            tag_list.append(tag)
            db.session.add(tag)
            db.session.commit()
        except Exception as e:
            print(f" Error while adding tags {e}")
    return tag_list
Example #3
0
import random
import datetime
from main import Tag, User, Post, db

user = User.query.get(1)
taglist = [Tag("Python"), Tag('Flask'), Tag("SQLAlchemy"), Tag('jinja')]

s = "Example text"

for i in range(100):
    new_post = Post("Post " + str(i))
    new_post.user = user
    new_post.publish_date = datetime.datetime.now()
    new_post.text = s
    new_post.tags = random.sample(taglist, random.randint(1, 3))
    db.session.add(new_post)

db.session.commit()
Example #4
0
import random
import datetime
from main import User, Tag, Post, db

user = User.query.get(1)
tag_one = Tag("Python")
tag_two = Tag("Flask")
tag_three = Tag("SQLAlechemy")
tag_four = Tag("Jinja")
tag_list = [tag_one, tag_two, tag_three, tag_four]

s = "Example text"
for i in range(100):
    new_post = Post("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(0, 3))
    db.session.add(new_post)

db.session.commit()
import random
import datetime
from main import app, db, User, Post, Tag

user = User.query.get(1)
tag_one = Tag('python')
tag_two = Tag('Flask')
tag_three = Tag('SQLALechemy')
tag_four = Tag('jinja')
tag_list = [tag_one, tag_two, tag_three, tag_four]

s = "Eample text"

for i in range(100):
    new_post = Post("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()
Example #6
0
from main import app, db, User, Tag, Post
import random
import datetime
user = User.query.get(1)
tag_1 = Tag("Python")
tag_2 = Tag("Perl")
tag_3 = Tag("SQLAlchemy")
tag_4 = Tag("Jinja")

tag_list = [tag_1, tag_2, tag_3, tag_4]
s = "Example text"

# python3 use range not xrange
for i in range(100):
    new_post = Post("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()
Example #7
0
import random
import datetime
from main import Post, User, Tag, db

user = User.query.get(1)
tag_one = Tag('Python')
tag_two = Tag('Flask')
tag_three = Tag('SQLAlechemy')
tag_four = Tag('Jinja')
tag_list = [tag_one, tag_two, tag_three, tag_four]

s = "Example text"

for i in xrange(100):
    new_post = Post("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()
Example #8
0
for title, tag in items:
    c = Community()
    c.name = slugify(title)
    c.description = title
    c.maintainer = me

    with database.atomic():
        try:
            c.save()
        except peewee.IntegrityError as e:
            pass

    c = Community.get(Community.name == slugify(title))

    t = Tag()
    t.title = tag
    t.community = c

    with database.atomic():
        try:
            t.save()
        except peewee.IntegrityError as e:
            pass

    continue

    for z in range(0, 5):
        p = Proposal()
        p.title = fake.sentence(nb_words=5, variable_nb_words=False)
        p.author = get_random_user()
Example #9
0
# coding=utf-8
'''
Author: lkpro
'''
import random
import datetime
from main import User, Post, Tag
from manage import db

user = User.query.get(1)
tag_one = Tag(title='Python')
tag_two = Tag(title='Flask')
tag_three = Tag(title='SQLAlchemy')
tag_four = Tag(title='Jinja')
tag_list = [tag_one, tag_two, tag_three, tag_four]
s = 'example text'
for i in range(100):
    new_post = Post(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()