Вы должны иметь возможность просто создать экземпляр нужной модели, передав десериализованный JSON в виде kwargs в конструктор.Взгляните на источник SDK в google.appengine.ext.db (__init__.py) > Model.__init__ method
, например, вы можете сделать:
from myapp.models import MyModel
results = '{"firstname": "Neal", "lastname": "Walters"}'
data = json.loads(results)
instance = MyModel(**data)
Это предполагает, что ключи в ответ, которые вы получаете через JSON, точно совпадают с именами полейЯ думаю, что они должны делать, если JSON изначально генерируется автоматически из моделей.