0

我正在使用Google Course Builder,並且正在嘗試導入GData庫,以便我們可以在註冊該課程時利用配置API向Google羣組添加成員。Python導入gdata Google Apps引擎:課程編制器

utils.py裏面的建設者當然是註冊的功能。

問題是,當我添加import gdata.apps.groups.client,然後在本地運行服務器,瀏覽器返回內部服務器錯誤500

很顯然,我在這裏缺少一個步驟,但我在哪裏放的GData文件夾,如果不在我的網站包文件夾?我已經將它複製到課程生成器中的所有目錄中,但沒有成功。

這裏是在utils.py文件原裝進口部分:

import logging, urlparse, webapp2, jinja2 
from models.models import Student, Unit, MemcacheManager 
from google.appengine.api import users 
from google.appengine.ext import db 
from models.utils import getAllScores 

任何幫助是大大讚賞。

回答

2

嘗試將gdata和原子從gdata-python-client放在與app.yaml(AppEngine應用程序的根目錄)相同的文件夾中。

+0

周杰倫,你一直很棒。不知道我在那裏需要原子。這次真是萬分感謝。現在我遇到了一個非常奇怪的問題:「文件」C:\ Program Files(x86)\ Google \ google_appengine \ google \ appengine \ dist27 \ httplib.py「,506,in getresponse '發生錯誤while連接到服務器:%s'%e) 錯誤:連接到服務器時發生錯誤:無法獲取URL:https://www.google.com/accounts/ClientLogin錯誤:[Errno 11004] getaddrinfo失敗「 - 有任何想法嗎? – Russell

+0

您正在使用ClientLogin和AppEngine?糟糕的主意,ClientLogin已被棄用。使用OAuth2身份驗證。 –

+0

好的,謝謝,我會研究它。 – Russell

相關問題