def new_category(): form = CategoryForm() if form.validate_on_submit(): category = Category(name=form.name.data) db.session.add(category) db.session.commit() return redirect(url_for("blog.index")) return render_template("/admin/new_category.html", form=form)
def new_category(): form=CategoryForm() if form.validate_on_submit(): name=form.name.data category=Category(name=name) db.session.add(category) db.session.commit() flash('Category created','success') return redirect(url_for('.manage_category')) return render_template('admin/new_category.html',form=form)
def new_category(): form = CategoryForm() if form.validate_on_submit(): # 可以对name再做一个防重复验证 category = Category(name=form.name.data) db.session.add(category) db.session.commit() flash("Category created.", "success") return redirect(url_for(".manage_category")) return render_template("admin/new_category.html", form=form)
def edit_category(category_id): form=CategoryForm() category=Category.query.get_or_404(category_id) if category.id==1: flash('you can not edit the default category','warning') return redirect(url_for('blog.index')) if form.validate_on_submit(): category.name=form.name.data db.session.commit() flash('category updated','success') return redirect(url_for('.manage_category')) form.name.data=category.name return render_template('admin/edit_category.html',form=form)
def edit_category(category_id): if category_id == 1: flash("You can not edit the default category.", "warning") return redirect(url_for("blog.index")) form = CategoryForm() category = Category.query.get_or_404(category_id) form.name.data = category.name if form.validate_on_submit(): # 可以对name再做一个防重复验证 category.name = form.name.data db.session.commit() flash("Category updated.", "success") return redirect(url_for(".manage_category")) return render_template("admin/edit_category.html", form=form)