@projection.setter
    def projection(self, projection):
        if isinstance(projection, str):
            projection = [projection]
        self._projection[:] = projection
Creates a cursor, opening a connection if necessary.
dataset/ETHPy150Open GoogleCloudPlatform/gcloud-python/gcloud/datastore/query.py/Query.projection--crossover with--dataset/ETHPy150Open cloudera/hue/desktop/core/ext-py/Django-1.6.10/django/db/backends/__init__.py/BaseDatabaseWrapper.cursor