def category_add(): """Register new category""" if request.method == "POST": # Define variables name = request.form.get('name') slug = request.form.get('slug') if slug == "": slug = slugify(name) description = request.form.get('description') category_exists = Category.get_item_by_slug(slug) is not None if not category_exists: # Add new item to database item = Category.add(name, slug, description) # Redirect to add category page return redirect(url_for("category_add")) else: flash('Category already exists.') # Render category-add.html and serve page return render_template("category/category-add.html", categories=Category.get_items())