2013-09-12 2 views
0

Я следую за движком Google при запуске учебников. Я на этом месте; https://developers.google.com/appengine/docs/python/gettingstartedpython27/templatesНеожиданная ошибка атрибута атрибута при следующем учебном пособии по GAE

Я попытался выполнить его до конца, но когда я начал приложение с запуска программы google app, я вижу это в журналах;

---- a long traceback, followed by ---- 
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\api\yaml_listener.py", line 177, in _HandleEvents 
    raise yaml_errors.EventError(e, event_object) 
google.appengine.api.yaml_errors.EventError: Unexpected attribute 'indexes' for object of type AppInfoExternal. 
    in "C:\Users\muhammed\Desktop\guestbook\app.yaml", line 18, column 1 
2013-09-12 13:01:26 (Process exited with code 1) 

Вот как мой app.yaml файл выглядит следующим образом;

application: your-app-id 
version: 1 
runtime: python27 
api_version: 1 
threadsafe: true 

handlers: 
- url: /.* 
    script: guestbook.application 

libraries: 
- name: webapp2 
    version: latest 
- name: jinja2 
    version: latest 

indexes: 
- kind: Greeting 
    ancestor: yes 
    properties: 
    - name: date 
    direction: desc 

Что я здесь делаю неправильно?

ответ

3

В учебном пособии не говорится о том, чтобы указывать индексы в app.yaml. Они идут в отдельный файл, index.yaml. Но вам, как правило, не нужно беспокоиться, поскольку сервер-разработчик создаст их для вас, когда вы запустите свой код локально.

+0

Спасибо. Должно быть, я пропустил это. – yasar

Смежные вопросы