0

我正在尝试为访问我的 appengine 应用程序中某个页面的用户创建一个谷歌日历事件。我假设用户总是登录到他的谷歌帐户,我玩了一点,如下所示,但我总是收到此错误消息:

“NameError:未定义全局名称‘服务’”

这是我尝试过的:

import atom
import gdata.apps.service

......

类测试(webapp2.RequestHandler):

def get(self):

    event = {
      'summary': 'Appointment',
      'location': 'Somewhere',
      'start': {
        'dateTime': '2011-06-03T10:00:00.000-07:00'
      },
      'end': {
        'dateTime': '2011-06-03T10:25:00.000-07:00'
      },
      'attendees': [
        {
          'email': 'attendeeEmail',
          # Other attendee's data...
        },
        # ...
      ],
    }

    created_event = gdata.apps.service.events().insert(calendarId='primary', body=event).execute()


    template_values = {       
    }

    template = JINJA_ENVIRONMENT.get_template('test.html')
    self.response.write(template.render(template_values))

你对我有什么建议吗?

4

0 回答 0