Advertisement
Guest User

Untitled

a guest
Nov 13th, 2022
224
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 KB | None | 0 0
  1. class Variants(models.Model):
  2. prod_id = models.ForeignKey(Products, on_delete=models.CASCADE)
  3. size_id = models.ForeignKey(Size, null=True, on_delete=models.SET_NULL)
  4. quantity = models.IntegerField()
  5. price =models.IntegerField()
  6. color_id = models.ForeignKey(Color, null=True, on_delete=models.SET_NULL, default='')
  7. image = models.ManyToManyField(Image)
  8. createdAt = models.DateField(auto_now_add=True)
  9. barcode = models.CharField(max_length=200, default='no barcode')
  10.  
  11. class Products(models.Model):
  12. barcode = models.CharField(max_length=200, default='no barcode')
  13. prod_name = models.CharField(max_length=200)
  14. category = models.ForeignKey(Categories,null=True, on_delete=models.SET_NULL)
  15. brand = models.CharField(max_length=200, null=True)
  16. description = models.TextField(default='no description provided.')
  17.  
  18. class Categories(models.Model):
  19. category_name = models.CharField(max_length=200)
  20.  
  21. class Size(models.Model):
  22. name = models.CharField(max_length=200)
  23.  
  24.  
  25. class Color(models.Model):
  26. name = models.CharField(max_length=200)
  27.  
  28. class Image(models.Model):
  29. prod_image = models.ImageField(upload_to=upload_to, default='')
  30. image_url = models.URLField(null=True)
  31.  
  32.  
  33.  
  34.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement