我正在尝试将云点合并到我的应用程序中,我目前正在使用 Python 快速入门进行概念验证。当我尝试调用一种方法将卡片发送到我的玻璃杯时,我遇到了问题。以下是我的代码,请忽略缺少的缩进。
@endpoints.api(name='tasks', version='v1',
description='API for TaskAlert Management',
allowed_client_ids=[CLIENT_ID, endpoints.API_EXPLORER_CLIENT_ID])
class TaskAlertApi(remote.Service):
@endpoints.method(Task, Task,
name='task.insert',
path='tasker',
http_method='POST')
def insert_task(self, request):
TaskModel(author=request.author, content=request.content, date=request.date).put()
themirror = MainHandler()
themirror._insert_map_with_distance_from_home()
return request
因此,当调用“themirror._insert_map_with_distance_from_home()”时,我收到以下错误。有没有人有什么建议?我试图从 myappspot.com/_ah/api/explorer 调用它。
in _insert_map_with_distance_from_home
self.mirror_service.timeline().insert(body=body).execute()
AttributeError: 'MainHandler' object has no attribute 'mirror_service'