Очевидно, что это известная проблема с различными Python IDE - и ни у кого, похоже, нет единственного решения. Google изменил некоторые внутренние пути так, что они могут быть определены только путем выполнения сценариев Python. Я не смог найти удовлетворительного решения для Pydev, хотя для Wing IDE есть достойный обходной путь:
Улучшение автозаполнения и перехода к определению
Wing не может разобрать хакерские действия sys.path в более поздних версиях Google App Engine, поэтому он может не найти некоторые модули для автозаполнения, определения определений и других функций. Чтобы обойти это, установите точку останова в fix_sys_path в dev_appserver.py и начните отладку.
Затем в инструменте Debug Probe (только в Wing Pro) введите следующее:
os.pathsep.join(EXTRA_PATHS)
Скопируйте это в буфер обмена и откройте свойства файла для dev_appserver.py, щелкнув правой кнопкой мыши по файлу. Затем на вкладке «Среда» выберите «Пользовательский» для пути Python, нажмите кнопку «Просмотреть как текст» и вставьте дополнительный путь.
Вам нужно будет повторить это, если вы переместите установку движка приложения, или вы можете использовать $ {WING: PROJECT_DIR}, чтобы преобразовать эти пути в базу в соответствии с расположением файла проекта.
(взято из: http://www.wingware.com/doc/howtos/google-app-engine)