diff --git a/store/models.py b/store/models.py index 2b88c9b..3b11e4e 100644 --- a/store/models.py +++ b/store/models.py @@ -420,7 +420,10 @@ class Checklist(models.Model): return # Render preview image - preview = create_preview(source_img.image.path, size=self.size, price_rub=self.price_rub, title=self.title) + preview = create_preview(source_img.image.path, + size=self.size, + price_rub=self.full_price, + title=self.title) # Prepare bytes image_io = BytesIO() diff --git a/store/utils.py b/store/utils.py index b2884e4..9427731 100644 --- a/store/utils.py +++ b/store/utils.py @@ -59,7 +59,7 @@ def create_preview(source_image: str, size=None, price_rub=None, title=None): # Draw price if price_rub: - price_text = f"{str(price_rub)} ₽" + price_text = f"{price_rub:.2f} ₽" price_font = get_font(50) draw.text((hor_padding + 15, preview_height - 100), price_text, font=price_font, fill='black')