Exemple #1
0
def create(request):
    new_entry = BlogEntry(
        title = 'test title2',
        content = 'test content'
    )
    new_entry.save()  
    return HttpResponse("New blog entry added!")
Exemple #2
0
 def create_blog_post(self, owner, name='random_post', published=True, personal=False, tags='tag'):
     entry = BlogEntry(title=name,
                       slug=name,
                       content='{} content'.format(name),
                       tags=tags,
                       published=published,
                       personal=personal,
                       date_published=now(),
                       owner=owner)
     entry.save()
     return entry
def new_post():
    form = BlogEntryForm(request.form)
    if request.method == 'POST' and form.validate():
        blog_entry = BlogEntry(parent=utils.get_parent_key())
        blog_entry.title = form.title.data
        blog_entry.body = form.body.data
        tag_str = form.tags.data
        blog_entry.tags = map(lambda x: x.strip(), tag_str.split(','))
        blog_entry.save()
        return redirect(url_for('index'))

    return render_template('new_post.html', form=form)
Exemple #4
0
 def create_blog_post(self,
                      owner,
                      name='random_post',
                      published=True,
                      personal=False,
                      tags='tag'):
     entry = BlogEntry(title=name,
                       slug=name,
                       content='{} content'.format(name),
                       tags=tags,
                       published=published,
                       personal=personal,
                       date_published=now(),
                       owner=owner)
     entry.save()
     return entry