from
datetime
import
datetime
from
flask
import
Flask
from
db_model
import
AutoOrder, OrderLog
from
common
import
db_session
app
=
Flask(
'flask_test-20191029'
)
app.config[
'JSON_AS_ASCII'
]
=
False
@app
.route(
'/'
)
def
buy():
order
=
AutoOrder()
order.order_time
=
datetime.now()
order.note
=
"购买一件衣服"
db_session.add(order)
db_session.commit()
log
=
OrderLog()
log.log_time
=
order.order_time
log.operate
=
"用户购买一件衣服"
db_session.add(log)
db_session.commit()
result
=
{
"消息"
:
"你成功购买一件衣服,订单编号:%d"
%
order.
id
}
return
result
@app
.route(
'/get_order_total'
)
def
get_order_total():
all_orders
=
db_session.query(AutoOrder).
all
()
return
{
"订单数量"
:
len
(all_orders)
}
@app
.route(
'/get_order_list'
)
def
get_order_list():
all_orders
=
db_session.query(AutoOrder).
all
()
就是这里怎么做额?才能在下图这样显示全部数据?
if
__name__
=
=
"__main__"
:
app.run()