10.2 我的礼物(赠送清单)

1.业务逻辑分析

赠送清单的业务逻辑如下

image.png

其中复杂在于第二点,实现有以下两种思路

image.png

如果循环次数可以控制,比如10次,100次,那么我们还可以接受,但是这个循环次数是掌握在用户手里的,所以第一种方案是不能够接受的。我们采取第二种方案

2.代码编写

models/gift.py 对原始数据的获取

view_model/gift.py 对原始数的裁剪包装

web/gift.py 对视图函数进行组装

上面获取原始数据,是对两张表分别查询,再组装,我们也可以进行连表查询,下面是两种方式

Last updated

Was this helpful?