コード例 #1
0
ファイル: main.py プロジェクト: denzelz/common
def add_products():
    form = ProductForm()
    if form.validate_on_submit():
        form_data = {
            'id': str(uuid.uuid4()),
            'name': form.product_name.data,
            'description': form.product_description.data,
            'image': image_upload(),
            'price': str(form.product_price.data)
        }
        DB['products'].append(form_data)
        return redirect('/products')
    return render_template('add_product.html', form=form)
コード例 #2
0
def webform():
    data = None
    field = None
    form = ProductForm()
    if form.validate_on_submit():
        if form.name.data:
            data = request.form.get("field")
            field = "name"
        elif form.price.data:
            data = request.form.get('field')
            field = "price"
        else:
            data = request.form.get('field')
            field = "qty"
        session["data"] = queryProducts(data, field)
        return redirect(url_for("productinfo"))
    return render_template("webform.html", form=form)