Beispiel #1
0
def add_route(category_id):
    try:
        category_id = ObjectId(category_id)
        assert len(request.form['title']) > 0, 'please input title'
        assert 'content' in request.form, 'please input route content'
        assert isinstance(category_id, ObjectId)
        cate = CategoryHelper.get(category_id)
        assert cate

        new_route = RouteHelper.add(request.form['title'], cate.id, request.form['content'])
    except AssertionError, e:
        flash(e.message)
        return redirect(url_for('home.home'))