我在基于google端点的项目中使用dhermes的endpoints_proto_datastore
库。你知道吗
这是我的密码
class Log(EndpointsModel):
_message_fields_schema = ('id', 'createdOn', 'author', 'lastUpdatedBy')
createdOn = ndb.DateTimeProperty(auto_now_add=True)
author = ndb.UserProperty(auto_current_user_add=True)
lastUpdatedBy = ndb.UserProperty(auto_current_user=True)
@endpoints.api(name="logs", version="v1", description="Logs API")
class LogsApi(remote.Service):
@Log.method(user_required=True, path="log/create", name="create")
def addLog(self, log):
log.put()
return log
当我调用API时,得到以下响应
{
"createdOn": "2017-07-30T01:08:42.018641",
"id": "6296903092273152"
}
为什么auto_current_user_add
和auto_current_user
属性不起作用?我做错什么了?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐