Prosta walidacja danych
Piszę moduł Pythona, który będzie zawierał pewne funkcje, które będą manipulować bazą danych Mongodb.
Jak mogę sprawdzić poprawność danych wejściowych przekazanych do tej funkcji przed zapisaniem jej w bazie danych?
Na przykład, powiedzmy, że jedną z funkcji w module jestcreateUser(user)
który akceptuje słownik Pythona jako argument. Ten słownik zawiera informacje o użytkowniku do zapisania w bazie danych. Chcę utworzyć automatyczną procedurę sprawdzania poprawności, która sprawdza, czy struktura słownika odpowiada strukturze bazy danych.