Actualmente estoy obteniendo un error de índice de necesidades en la aplicación de mi motor de aplicación: http://www.gaiagps.com/wiki/home. Creo que este índice debería haber sido creado automáticamente por mi archivo index.yaml (ver a continuación).Google App Engine necesita índice Error
Buscando en Google un poco, creo que solo tengo que esperar a que se genere mi índice. ¿Es correcto o necesito hacer algo manualmente? ¿Hay algún tipo de cola de creación de índices? Mis tablas son muy, muy pequeñas en este momento.
EDIT: Agregué la línea "indexes:" a mi app.yaml, y ahora el motor de la aplicación informa que el índice se está generando, por lo que creo que esto se solucionó. Es extraño que este archivo esté mal teniendo en cuenta que nunca lo he tocado.
indexes:
# AUTOGENERATED
# This index.yaml is automatically updated whenever the dev_appserver
# detects that a new type of query is run. If you want to manage the
# index.yaml file manually, remove the above marker line (the line
# saying "# AUTOGENERATED"). If you want to manage some indexes
# manually, move them above the marker line. The index.yaml file is
# automatically uploaded to the admin console when you next deploy
# your application using appcfg.py.
- kind: Revision
properties:
- name: name
- name: created
La aplicación funciona en mi servidor dev, pero no en la producción. Sin embargo, en mi consola dev, me he dado cuenta de este error (EDIT: Este error se ha ido ahora que agregué índices: en el archivo app.yaml arriba):
ERROR 2009-10-18 04:46:51,908 dev_appserver_index.py:176] Error parsing /gaiagps.com/index.yaml:
'NoneType' object is not callable
in "<string>", line 13, column 3:
- kind: Revision
^
¿Por qué alguien querría cerrar esta pregunta? –
¿No puedes borrarlo? –