def create_category_form(): form_category = CreateCategoryForm() if request.method == 'POST' and form_category.validate(): create_new_category(name=form_category.name.data) return redirect(url_for('products.category-success')) return render_template('create_category_form.html', form=form_category)
def create_category_old(): if request.method=='POST': category = create_new_category(request.form["name"]) RESPONSE_BODY["message"] = "Se agrego la categoria {} con exito".format(request.form["name"]) RESPONSE_BODY["data"] = category status_code = HTTPStatus.CREATED return RESPONSE_BODY, status_code return render_template("form_category_old.html")
def create_category_form_old(): if request.method == 'POST': category = create_new_category(request.form["name"]) RESPONSE_BODY["message"] = "Category {} created".format( request.form["name"]) RESPONSE_BODY["data"] = category return RESPONSE_BODY, HTTPStatus.OK return render_template('create_category_form_old.html')
def create_category_form(): """ Create category form --- tags: - Products description: Create category with a form of Flask responses: 200: description: Ok 405: description: Method not allowed """ form_category = CreateCategoryForm() if request.method == 'POST' and form_category.validate(): create_new_category(name=form_category.name.data) return redirect(url_for('products.success')) return render_template('create_category_form.html', form=form_category)
def create_category(): """ :return: """ RESPONSE_BODY["message"] = "Method not allowed" status_code = HTTPStatus.METHOD_NOT_ALLOWED if request.method == "POST": data = request.json category = create_new_category(data["name"]) RESPONSE_BODY["message"] = "OK. Category created!" RESPONSE_BODY["data"] = category status_code = HTTPStatus.CREATED return RESPONSE_BODY, status_code
def create_category(): """ :return: """ form_category = CreateCategoryForm() message = "" if request.method == 'POST' and form_category.validate(): message = create_new_category( category_name=form_category.category_name.data) return render_template('add-category-form.html', form=form_category, message=message)
def create_category_old(): """ Create category with old way --- tags: - Products description: Create category with a form HTML responses: 200: description: Ok 405: description: Method not allowed """ if request.method == 'POST': category = create_new_category(request.form["name"]) RESPONSE_BODY[ "message"] = "Se agrego la categoria {} con exito".format( request.form["name"]) RESPONSE_BODY["data"] = category status_code = HTTPStatus.CREATED return RESPONSE_BODY, status_code return render_template("form_category_old.html")
def create_category(): """ Add categories --- tags: - Products description: Method for add categories in the BD responses: 405: description: Method not allowed 200: description: Ok """ RESPONSE_BODY["message"] = "Method not allowed" status_code = HTTPStatus.METHOD_NOT_ALLOWED if request.method == "POST": data = request.json category = create_new_category(data["name"]) RESPONSE_BODY["message"] = "OK. Category created!" RESPONSE_BODY["data"] = category status_code = HTTPStatus.CREATED return RESPONSE_BODY, status_code
def create_category_form(): form_category = CreateCategoryForm() if request.method == 'POST' and form_category.validate(): create_new_category(name=form_category.name.data) return render_template('create_category_form.html', form=form_category)
def test_should_create_new_category(app): with app.app_context(): category = create_new_category(name="Test") assert isinstance(category, Category) is True