示例#1
0
    def forge(category, post, comment):
        """Generate fake data."""
        from blog.fakes import fake_admin, fake_categories, fake_posts, fake_comments, fake_links, fake_tags

        db.drop_all()
        db.create_all()

        click.echo('Generating the administrator...')
        fake_admin()

        click.echo('Generating %d categories...' % category)
        fake_categories(category)

        click.echo('Generating %d posts...' % post)
        fake_posts(post)

        click.echo('Generating %d comments...' % comment)
        fake_comments(comment)

        click.echo('Generating links...')
        fake_links()

        click.echo('Generating tags...')
        fake_tags()

        click.echo('Generating message...')
        fake_message(count=50)

        click.echo('Generating aboutme...')
        fake_aboutme()

        click.echo('Done.')
示例#2
0
    def forge(user, follow, article, tag, comment, collect):
        """Generate fake data."""

        from blog.fakes import fake_admin, fake_user, fake_follow, fake_article, fake_tag, fake_comment, fake_collect  #fake_category,

        db.drop_all()
        db.create_all()

        click.echo('Initializing the roles and permissions...')
        Role.init_role()
        click.echo('Generating the administrator...')
        fake_admin()
        click.echo('Generating %d users...' % user)
        fake_user(user)
        click.echo('Generating %d follows...' % follow)
        fake_follow(follow)
        # click.echo('Generating %d categories...' % category)
        # fake_category(category)
        click.echo('Generating %d tags...' % tag)
        fake_tag(tag)
        click.echo('Generating %d articles...' % article)
        fake_article(article)
        click.echo('Generating %d collect...' % collect)
        fake_collect(collect)

        click.echo('Generating %d comments...' % comment)
        fake_comment(comment)
        click.echo('Done.')
示例#3
0
 def forge(category, post, comment):
     """Generate the fake categories, posts and commands."""
     db.drop_all()
     db.create_all()
     click.echo('Generating the admin...')
     fake_admin()
     click.echo('Generating the categories...')
     fake_categories(category)
     click.echo('Generating the posts...')
     fake_posts(post)
     click.echo('Generating the comment...')
     fake_comments(comment)
     click.echo('Done')
示例#4
0
    def forge(category, post, comment):
        from blog.fakes import fake_admin, fake_categories, fake_posts, fake_comments

        db.drop_all()
        db.create_all()

        click.echo('Generating the administrator...')
        fake_admin()

        click.echo('Generating %d categories...' % category)
        fake_categories(category)

        click.echo('Generating %d posts...' % post)
        fake_posts(post)

        click.echo('Generating %d comments...' % comment)
        fake_comments(comment)

        click.echo('Done.')
示例#5
0
文件: __init__.py 项目: xue000/Blog
    def forge(user, post, category, comment):
        """Generate fake data."""

        from blog.fakes import fake_admin, fake_user, fake_categories, fake_post, fake_comment

        db.drop_all()
        db.create_all()

        click.echo('Initializing the roles and permissions...')
        Role.init_role()
        click.echo('Generating the administrator...')
        fake_admin()
        click.echo('Generating %d users...' % user)
        fake_user(user)
        click.echo('Generating %d categories...' % category)
        fake_categories(category)
        click.echo('Generating %d posts...' % post)
        fake_post(post)
        # click.echo('Generating %d collects...' % collect)
        # fake_collect(collect)
        click.echo('Generating %d comments...' % comment)
        fake_comment(comment)
        click.echo('Done.')