Exemplo n.º 1
0
def seller_tool_orders_edit(seller,orderid):
    T = {"sellername":seller}
    ret = seller_tool_check_login(seller, T)
    if ret is not True:
        return ret
    order = Order.get_by_key_name(orderid)
    if not order:
        return redirect('seller_tool_orders', seller=seller)

    if request.method == 'POST':
        order.status = int(request.form['status'])
        order.put()
        flash(u'注文ステータスを更新しました', category='success')

    T['order'] = order
    T["cart"] = json.loads(order.cart)

    T["breadcrumbs"] = [{"url":url_for("seller_tool_index",seller=seller),
                         "title":u"ツールトップ"},
                        {"title":u"注文一覧",
                         "url":url_for('seller_tool_orders',seller=seller)},
                        {"title":order.key().name()}]

    return render_template('seller_tool_orders_edit.html', T=T)