Add images in order form
This commit is contained in:
@@ -238,11 +238,13 @@ class Order(models.Model):
|
||||
|
||||
def _upload_image_filename(instance, filename):
|
||||
name, ext = os.path.splitext(filename)
|
||||
fn = sha256(str(datetime.now()).encode('utf-8')).hexdigest() + ext
|
||||
fn = sha256((str(datetime.now()) + name).encode('utf-8')).hexdigest() + ext
|
||||
return "order-images/" + fn
|
||||
|
||||
|
||||
class OrderImage(models.Model):
|
||||
MAX_IMAGES = 10
|
||||
|
||||
order = models.ForeignKey(Order, on_delete=models.CASCADE, related_name="order", verbose_name="Заказ")
|
||||
image = models.ImageField(upload_to=_upload_image_filename, verbose_name="Картинка",
|
||||
width_field=None, height_field=None)
|
||||
|
||||
Reference in New Issue
Block a user