示例#1
0
文件: views.py 项目: cumtjie/flask-ex
def add_article():
    form = AddArticleForm()
    if form.validate_on_submit():
        title = form.title.data
        body = form.body.data
        tag_name = form.keywords.data
        tag = Tags.objects(name=tag_name).first()
        post = Post(title=title, body=body)
        post.tags.append(tag)
        post.save()
        return redirect(url_for('admin.article'))
    return render_template('admin/add-article.html', form=form)
示例#2
0
    def test_save(self):
        post_1 = Post(title='Hello World! ß', short_text='foobar')
        post_1.save()

        self.assertEqual(post_1.slug, 'hello-world-ss')