def save_login(self, dict_obj, person): """Save login data to the database""" dataset = { 'uuid': ('login', 'uuid'), 'username': ('login', 'username'), 'password': ('login', 'password'), 'salt': ('login', 'salt'), 'md5': ('login', 'md5'), 'sha1': ('login', 'sha1'), 'sha256': ('login', 'sha256'), 'registration_date': ('registered', 'date'), 'years_since_registration': ('registered', 'age') } self.collect_data(dataset, dict_obj) dataset['person'] = person with db: Login.create(**dataset)