Простая проверка данных
Я пишу модуль Python, который будет содержать некоторые функции, которые будут манипулировать базой данных mongodb.
Как можно проверить правильность входных данных, переданных этой функции, перед сохранением в базе данных?
Например, скажем, одна из функций в модулеcreateUser(user)
который принимает словарь Python в качестве аргумента. Этот словарь содержит информацию о пользователе для сохранения в базе данных. Я хочу создать автоматизированную процедуру проверки, которая проверяет, соответствует ли структура словаря структуре базы данных.