コード例 #1
0
 def run(self):
     #for i in range(2):
     Contributor.fake_feed()
     Collective.fake_feed()
     Channel.fake_feed()
     Tag.fake_feed()
     BlogPost.fake_feed()
     Podcast.fake_feed()
     Section.fake_feed()
     Page.fake_feed()
     Event.fake_feed()
コード例 #2
0
def index():
    return {
        'function': 'displayMain',
        'content': {
            'template': render_template(
                "index.haml",
                podcasts=Podcast.list(number=5),
                blog_posts = BlogPost.list(number=3),
                events = Event.query\
                .filter(cast(Event.begin, Date) >= date.today())\
                .order_by(Event.begin.asc())\
                  .limit(5).all()
            )
        }
    }
コード例 #3
0
def blogs():
    page = request.args.get('page', 1, type=int)
    pagination = BlogPost.query                         \
        .order_by(BlogPost.timestamp.desc())            \
        .paginate(page, per_page=10, error_out=False)
    blog_posts = pagination.items
    return {
        'function': 'displayMain',
        'content': {
            'template':
            render_template("main_pages/blogs.haml",
                            blog_posts=BlogPost.list(number=10),
                            pagination=pagination),
            'title':
            "Blogs",
            'description':
            "Les articles de blog de Radio Rhino"
        }
    }
コード例 #4
0
def blog_page():
    """The blog page."""
    posts = BlogPost.objects()
    return render_template('blog.html', posts=posts)
コード例 #5
0
ファイル: reset_db.py プロジェクト: hydrosquall/blask-cleaner
from mongoengine import connect
from app.models.blog import BlogPost

connect("blask")
BlogPost.drop_collection()
post1 = BlogPost(author="Cecelia Coder", title="My First Blog Post", body="Who knew this could be so easy?")
post2 = BlogPost(author="Cecelia Coder", title="Flask is Fun", body="Everything is better with Mongoengine!")
post1.save()
post2.save()
コード例 #6
0
from mongoengine import connect
from app.models.blog import BlogPost

connect('blask')
BlogPost.drop_collection()
post1 = BlogPost(author='Cecelia Coder',
                 title='My First Blog Post',
                 body='Who knew this could be so easy?')
post2 = BlogPost(author='Cecelia Coder',
                 title='Flask is Fun',
                 body='Everything is better with Mongoengine!')
post1.save()
post2.save()
コード例 #7
0
ファイル: blog.py プロジェクト: hydrosquall/blask-cleaner
def blog_page():
    """The blog page."""
    #objects() method comes from the Flask mongoengine
    posts = BlogPost.objects()
    return render_template('blog.html', posts=posts)
コード例 #8
0
def blog_page():
    """The blog page."""
    # objects() is a Flask-Mongoengine method that returns all of the BlogPost objects.
    posts = BlogPost.objects()
    return render_template('blog.html', posts=posts)
コード例 #9
0
ファイル: blog.py プロジェクト: schlosser/intermediate-flask
def blog_page():
    """The blog page."""
    # objects() is a Flask-Mongoengine method that returns all of the BlogPost objects.
    posts = BlogPost.objects()
    return render_template('blog.html', posts=posts)