diff --git a/users/models.py b/users/models.py index 5e2cdea..a98d49b 100644 --- a/users/models.py +++ b/users/models.py @@ -18,3 +18,10 @@ class Product(models.Model): def __str__(self): return self.name + +class Cart(models.Model): + Userid = models.ForeignKey(User,on_delete=models.CASCADE)#key needs to be created in user + Pid = models.ForeignKey(Product,on_delete=models.CASCADE)#key needs to be created in product + Quantity = models.FloatField() + Total = models.FloatField() + \ No newline at end of file diff --git a/users/serializers.py b/users/serializers.py index 0d3c2bc..e57be22 100644 --- a/users/serializers.py +++ b/users/serializers.py @@ -8,3 +8,10 @@ class ProductSerializer(serializers.ModelSerializer): class Meta: model = Product fields = ('__all__') + + +class CartSerializer(serializers.ModelSerializer): + + class Meta: + model = Cart + fields = ('__all__')