, 그들은이 컬렉션 객체가 속한 데이터베이스 개체를 표현하기 위해 self._Collection__database
을 사용하려면 :플라스크 - PyMongo : 어떻게 "self._Collection__database"가 나오나요? 플라스크-PyMongo에서
class Collection(collection.Collection):
"""Custom sub-class of :class:`pymongo.collection.Collection` which
adds Flask-specific helper methods.
"""
def __getattr__(self, name):
attr = super(Collection, self).__getattr__(name)
if isinstance(attr, collection.Collection):
db = self._Collection__database
return Collection(db, attr.name)
return attr
왜 self._Collection__database
하지 self.__database
입니까?
test <a>and <i>