2011-09-25 39 views
0

我在gae python proyect中使用python + django。
我使用Picasa Python API中的工作,但在我的電腦上我沒有問題gdata.photos.service,但是當我在GAE服務器推的項目,我有此錯誤:在gae服務器中導入gdata.photos.service時出錯

ViewDoesNotExist at/
Tried main in module trazovillena.main.views. Error was: 'module' object has no attribute 'v1_deprecated' 

如果我評論此行:

import gdata.photos.service 

所有工作都很好,買我不能使用谷歌Picasa API。我在互聯網搜索問題,人們說init .py但是我在項目/ gdata/photos中都很好,它可以在其他機器上工作,但不適用於應用程序引擎。

你可以看到在回溯:http://trazovillena.appspot.com/

 
Traceback (innermost last) 

Switch to copy-and-paste view 

/base/python_runtime/python_lib/versions/third_party/django-0.96/django/core/handlers/base.py in get_response 
      callback, callback_args, callback_kwargs = 
resolver.resolve(request.path) ... 
▶ Local vars 
/base/python_runtime/python_lib/versions/third_party/django-0.96/django/core/urlresolvers.py 
in resolve 
        sub_match = pattern.resolve(new_path) ... 
▶ Local 
vars 
/base/python_runtime/python_lib/versions/third_party/django-0.96/django/core/urlresolvers.py 
in resolve 
      return self.callback, args, kwargs ... 
▶ Local vars 
/base/python_runtime/python_lib/versions/third_party/django-0.96/django/core/urlresolvers.py 
in _get_callback 
      raise ViewDoesNotExist, "Tried %s in module %s. Error was: 
%s" % (func_name, mod_name, str(e)) ... 
▶ Local vars 

誤差之間唯一的區別或沒有錯誤是包括谷歌http://code.google.com/p/gdata-python-client/的GDATA的Python-cliente API:

import gdata.photos.service 

一些想法?

很多thx。對不起,我英文很差。

+0

請包括整個堆棧跟蹤和所有相關代碼。 –

+0

我不知道你需要什麼代碼,唯一的區別是導入庫。也許我需要在settings.py中包含somo配置,例如在INSTALLED_APPS中,但我沒有找到關於它的信息。 Thx !!!! – fermin

+0

包括trazovillena.main.views文件以及如果你可以 –

回答

0

ehm,您的網站是在線的,我推測您現在使用的是Django 1.x而不是舊版的由exngine提供的0.96 Django?

+1

這聽起來不像對我的答案。如果是評論,請將其作爲評論發佈。 – agf

+0

我更改了GDATA API,並且正在閱讀RSS。我使用的是django 0.96。 – fermin

0

將gdata/src放到您的應用程序根文件夾中