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()
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() ) } }
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" } }
def blog_page(): """The blog page.""" posts = BlogPost.objects() return render_template('blog.html', posts=posts)
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()
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()
def blog_page(): """The blog page.""" #objects() method comes from the Flask mongoengine posts = BlogPost.objects() return render_template('blog.html', posts=posts)
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)