Вот ошибка
Убедитесь, что функция add_by_note корректно добавляет новый продукт в словарь.
После вызова функции add_by_note с аргументами:
add_by_note({}, 'Макароны 1.5')
должен получиться словарь:
{'Макароны': [{'amount': Decimal('1.5'), 'expiration_date': None}]}
Ваш словарь:
{}
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
При вызове функции add_by_note произошла ошибка:
UnboundLocalError: local variable 'title' referenced before assignment