UserProfile表与ShoppingCart表的关系

来源:3-4 trade交易的model设计

慕虎6597261

2021-08-01

class ShoppingCart(models.Model):
    """
    购物车
    """
    user = models.ForeignKey(User, verbose_name=u"用户")

老师好!请问为什么将UserProfile表与ShoppingCart表的关系设置为一对多,一个用户不是只有一个购物车吗?谢谢。

写回答

1回答

bobby

2021-08-01

一个用户确实是只有一个购物车,所以设计上来讲这里可以设置为onetoonefiled 但是这里实际上并不是购物车,而应该叫shoppingcartitem 也就是购物车条目而不是购物车,也就是系统中并没有购物车这个表,这里是购物车条目肯定就只能是一对多,因为一个购物车中有多个条目

0
0

Python前后端分离开发Vue+Django REST framework实战

Django REST framework课程视频,RESTFul API前后端分离开发

2873 学习 · 2457 问题

查看课程