В программировании на Python я получил эту ошибку при попытке получить get_by_url_prefix - PullRequest
0 голосов
/ 27 апреля 2018

Мой код указан ниже:

return cls(**Database.find_one(StoreConstants.COLLECTION, {'url_prefix':{"$regex": '^{}'.format(url_prefix)}}))
TypeError: type object argument after ** must be a mapping, not NoneType

1 Ответ

0 голосов
/ 27 апреля 2018

Оператор ** ожидает словарь, и ваш код, похоже, возвращает None.

Так что, очевидно, ваш Database.find_one ничего не возвращает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...