add new apis
This commit is contained in:
@@ -9,6 +9,12 @@ from core.apps.wherehouse.models import WhereHouse
|
||||
|
||||
|
||||
class Order(BaseModel):
|
||||
STATUS = (
|
||||
('NEW', 'yangi'),
|
||||
('CANCELLED', "bekor qilindi"),
|
||||
('ACCEPTED', 'qabul qilindi'),
|
||||
)
|
||||
|
||||
product = models.ForeignKey(
|
||||
Product, on_delete=models.CASCADE, related_name='orders'
|
||||
)
|
||||
@@ -26,7 +32,9 @@ class Order(BaseModel):
|
||||
)
|
||||
date = models.DateField()
|
||||
quantity = models.PositiveBigIntegerField(default=1)
|
||||
|
||||
status = models.CharField(max_length=20, choices=STATUS, default="NEW")
|
||||
employee = models.ForeignKey(User, on_delete=models.CASCADE, related_name='orders', null=True)
|
||||
|
||||
def __str__(self):
|
||||
return f"{self.product} {self.unity} quantity order"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user