feat: order creation on cart detail view
This commit is contained in:
+4
-2
@@ -356,7 +356,8 @@ class Order(TimestampedModel):
|
||||
default=Decimal("0"), max_digits=13, decimal_places=2, verbose_name=_("total")
|
||||
)
|
||||
|
||||
user = models.ForeignKey(User, on_delete=models.PROTECT, verbose_name=_("cliente"))
|
||||
user = models.ForeignKey(User, blank=True, null=True, on_delete=models.PROTECT, verbose_name=_("cliente"))
|
||||
email = models.EmailField(blank=True, verbose_name=_('e-mail'))
|
||||
|
||||
# Datos de facturación
|
||||
billing_address = models.CharField(
|
||||
@@ -492,11 +493,12 @@ class CustomerAddress(models.Model):
|
||||
default=Types.SHIPPING,
|
||||
verbose_name=_("tipo de dirección"),
|
||||
)
|
||||
email = models.EmailField(blank=False, null=False, verbose_name=_("e-mail"))
|
||||
default = models.BooleanField(default=True, verbose_name=_("por defecto"))
|
||||
hidden = models.BooleanField(default=False, db_index=True, verbose_name=_("oculto"))
|
||||
|
||||
def __str__(self):
|
||||
return f'{self.full_name} - {self.address}, {self.address_zip}, {self.address_state} - {self.address_country}'
|
||||
return f"{self.full_name} - {self.address}, {self.address_zip}, {self.address_state} - {self.address_country}"
|
||||
|
||||
class Meta:
|
||||
verbose_name = _("dirección de cliente")
|
||||
|
||||
Reference in New Issue
Block a user