def add_category(): form = CategoryForm() if form.validate_on_submit(): form.save() flash("Category successfully added.", "success") return redirect(url_for("admin.categories")) return render_template("admin/edit_category.html", form=form)
def add_category(): form = CategoryForm() if form.validate_on_submit(): form.save() flash("Category successfully created.", "success") return redirect(url_for("admin.forums")) return render_template("admin/category_form.html", form=form, title="Add Category")
def edit_category(category_id): category = Category.query.filter_by(id=category_id).first() form = CategoryForm() if form.validate_on_submit(): form.populate_obj(category) category.save() flash("Category successfully edited.", "success") return redirect(url_for("admin.edit_category", category_id=category.id)) else: form.title.data = category.title form.description.data = category.description form.position.data = category.position return render_template("admin/edit_category.html", form=form)
def edit_category(category_id): category = Category.query.filter_by(id=category_id).first_or_404() form = CategoryForm() if form.validate_on_submit(): form.populate_obj(category) category.save() else: form.title.data = category.title form.description.data = category.description form.position.data = category.position return render_template("admin/category_form.html", form=form, title="Edit Category")