Преобразование данных с помощью функции до их добавления в базу данных с помощью Django и Python
Файловая структура проекта:
- Site
- common
- __init__.py
- utils.py
- App
Внутри utils.py у нас есть функция, которая преобразует любую единицу измерения, введенную пользователем в форму, в унифицированную единицу - т.е. фунты -> кг, унции -> кг.
Как передать данные, которые пользователь вводит из |формы -> через функцию -> в базу данных| таким образом, чтобы они были преобразованы перед добавлением в базу данных?
Например:
- Пользователь вводит 1000 грамм в качестве веса продукта и отправляет данные.
- Функция изменяет 1000 грамм на килограммы.
- Вес вводится в базу данных как 1 килограмм.
Функция уже написана, мы просто не знаем, как "подключить" ее к нашему коду, чтобы добиться функциональности.