Example #1
0
def category(category_id):
    form = ItemForm()

    if form.validate_on_submit():
        new_category = Category(form.name.title)
        new_category.name = form.name.data
        new_category.text = form.text.data
        new_category.post_id = category_id
        new_category.date = datetime.datetime.now()

        db.session.add(new_category)
        db.session.commit()

    category = Category.query.get_or_404(category_id)
    items = Item.query.filter_by(category_id=category.id).all()
    recent, top_items = sidebar_data()

    return render_template('category.html',
                           category=category,
                           recent=recent,
                           top_items=top_items,
                           form=form)