gamingflexer commited on
Commit
12e3df8
·
1 Parent(s): a25b679

Add Product model to API

Browse files
Files changed (1) hide show
  1. src/app/api/models.py +17 -1
src/app/api/models.py CHANGED
@@ -1,3 +1,19 @@
1
  from django.db import models
2
 
3
- # Create your models here.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  from django.db import models
2
 
3
+ class Product(models.Model):
4
+ barcode = models.CharField(max_length=20)
5
+ brand = models.CharField(max_length=100)
6
+ sub_brand = models.CharField(max_length=100, blank=True, null=True)
7
+ manufacturer = models.CharField(max_length=200)
8
+ product_name = models.CharField(max_length=200)
9
+ weight = models.FloatField()
10
+ variant = models.CharField(max_length=100, blank=True, null=True)
11
+ net_content = models.CharField(max_length=100, blank=True, null=True)
12
+ price = models.DecimalField(max_digits=10, decimal_places=2)
13
+ parent_category = models.CharField(max_length=100)
14
+ child_category = models.CharField(max_length=100)
15
+ sub_child_category = models.CharField(max_length=100, blank=True, null=True)
16
+ images_paths = models.CharField(max_length=3000, blank=True, null=True) # Comma separated paths
17
+
18
+ def __str__(self):
19
+ return self.product_name