В django Как лучше всего использовать код купона для гостевого пользователя и для входа в систему для каждого купона на заказ?
моя модель заказа выглядит как
# models.py
class Orders(models.Model):
order_number = models.AutoField(primary_key=True)
total_amount = models.DecimalField(max_digits=10, decimal_places=2)
ordertime = models.DateTimeField(auto_now_add=True)
customer= models.ForeignKey(Customer, on_delete=models.CASCADE, null=True)
guest =models.CharField(max_length=500, null=True, blank=True)
В моем мнение, что я должен создать модель купона, как что-то
class Coupon(models.Model):
coupon = models.charField(max_length=50)