Доступ к хранилищу данных проекта GAE / GCP можно получить из приложения в другом проекте или даже из-за пределов Google Cloud, см. Как использовать хранилище данных Google для моего веб-приложения, которое НЕ размещено в движке приложений Google? .
Я еще не играл с библиотекой python 3 ndb (она же Cloud NDB), я не могу точно сказать, может ли он использовать другой проект полномочия. Я не уверен, что вы хотите попробовать его использовать, хотя: от Миграция в облачную NDB :
Облачная NDB предназначена для замены функций в App Engine NDB, поэтому он не будет поддерживать новые функции Firestore в режиме хранилища данных. Новые Python 3 приложения должны использовать клиентскую библиотеку режима Datastore вместо Cloud NDB.
В худшем случае клиентская библиотека режима Datastore (фактически рекомендуемая для * 1027) * 3 приложения GAE) должен иметь доступ к хранилищу данных вашего приложения python 2 - это обобщенно c, его можно использовать для любого приложения, а не только для GAE. Согласно документам его метод Client()
поддерживает указание проекта и учетных данных (где вы будете использовать служебную учетную запись для проекта приложения python 2). Потенциально представляет интерес: GCP-API App Engine недоступны, с py 3