/
AlexF88
/
FFB
Обзор
Документация
Войти
/
AlexF88
/
FFB
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
utils/caption.py
29 строк
1013 B
Alex
Add product payment
16 июл 2026, 19:03
16 июл 2026, 19:03
92ec58f
Код
Авторство
О чём код?
from sqlalchemy.testing.util import total_size from database.db_utils import db_get_FinallyCart_products def text_for_caption(name, description, price): text = f'<b>{name}</b>\n\n' text += f'<b>Ингридиенты:</b>{description}\n\n' text += f'<b>Цена:</b>{price} руб.' return text def counting_product_from_cart(chat_id, user_text): products = db_get_FinallyCart_products(chat_id) if products: text = f'{user_text}' total_products = total_price = count = 0 for name, quantity, price, cart_id in products: count += 1 total_products += quantity total_price += price * quantity text += f'{count}. {name}\nКоличество: {quantity}\nСтоимость: {price}\n\n' text += f'Общее количество продуктов: {total_products}\nОбщая стоимость корзины: {total_price}' context = (count, text, total_price, cart_id) return context