Merge branch 'sam' into development

This commit is contained in:
Sam
2021-03-26 11:35:30 +00:00
2 changed files with 9 additions and 3 deletions

View File

@@ -34,6 +34,12 @@ class AttributeTag(TagTreeModel):
# autocomplete_view = 'myapp.views.hobbies_autocomplete'
def product_image_path(instance, filename):
"""Add the instance's id to the path
"""
return f"products/{instance.id}/{filename}"
class Product(models.Model):
SYNCHRONIZED = 'SYNCHRONIZED'
@@ -50,7 +56,7 @@ class Product(models.Model):
sku = models.CharField('Referencia de producto', max_length=255, null=True, blank=True )
name = models.CharField('Nombre del producto', max_length=500, null=True, blank=True)
description = models.TextField('Descripción', null=True, blank=True)
image = models.ImageField('Imagen del producto', upload_to='products/', null=True, blank=True)
image = models.ImageField('Imagen del producto', upload_to=product_image_path, null=True, blank=True)
url = models.URLField('URL del producto', null=True, blank=True, max_length=1000)
price = models.DecimalField('Precio', max_digits=10, decimal_places=2, null=True, blank=True)
shipping_cost = models.DecimalField('Gastos de envío', max_digits=10, decimal_places=2, null=True, blank=True)