12345678910111213141516171819202122232425262728293031 |
- from django.db import models
- from goods.models import Good
- from django.utils import timezone
- import uuid
- class Order(models.Model):
- _id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False)
- date = models.DateTimeField(default=timezone.now)
- status = models.IntegerField("status", default=1)
- price = models.IntegerField("price", default=1)
- phoneNumber = models.CharField("phoneNumber", max_length=15)
- delivery = models.CharField("delivery",max_length=50,default="-")
- address = models.CharField("address",max_length=150,default="-")
- name = models.CharField("name",max_length=150,default="-")
- surname = models.CharField("surname",max_length=150,default="-")
- email = models.CharField("email", max_length=50)
- class OrderGood(models.Model):
- _id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False)
- good = models.ForeignKey(Good, on_delete=models.CASCADE)
- price = models.IntegerField("price", default=1)
- count = models.IntegerField("count", default=1)
- order = models.ForeignKey(Order, on_delete=models.CASCADE, related_name="orderGoods",blank=True,null=True)
|