仅使用 Python 创建的 Web 应用程序(前端版本)第10章_订单列表

本章我们将实现订单列表页面。 完成后的图像如下。
仅使用 Python 创建的 Web 应用程序(前端版本)第10章_订单列表_第1张图片
创建过程与之前相同,如下。

No 分类 内容
1 Model 创建继承BaseDataModel的数据类Order、OrderDetail
2 Service 创建一个 OrderAPIClient
3 Page 定义PageId并创建继承自BasePage的页面类
4 Application 将页面 ID 和页面类对添加到 MultiPageApp 的页面中

Model: 创建数据类Order、OrderDetail

创建数据类Order、OrderDetail。 订单保存订单信息,例如订单日期和时间以及总金额。 OrderDetail 保存订购的产品、数量等。

Order

首先,实现数据类Order。 订单信息包括订单ID、用户ID、总金额、订单日期和时间以及订单详细信息。

@dataclass(frozen

你可能感兴趣的:(Python,streamlit,创建的,Web,应用程序,python,前端,开发语言)