¿Cómo deslocking la base de datos del motor de aplicaciones cuando se ejecuta localhost?

Ahora mismo obtengo una página en blanco cuando se ejecuta localhost, pero la aplicación implementada está bien. Los registros muestran que la “base de datos está bloqueada”. ¿Cómo “deslocking” la base de datos para localhost?

Esto puede suceder si está ejecutando varias instancias de dev_appserver sin darles archivos / directorios de almacenamiento de datos distintos. Si necesita ejecutar varias instancias, consulte dev_appserver.py --help y observe las opciones para especificar rutas / archivos.

Dave W. Smith tiene la idea correcta. Tuve este mismo problema y al examinar los documentos que necesita para configurar el --storage_path='some/path' para que sea diferente para cada instancia de localhost.

De los docs:

  --storage_path PATH path to the data (datastore, blobstore, etc.) 

Además, se deben configurar diferentes puertos y admin_ports para ejecutar las dos instancias.

Intenté esto y funcionó, noté que cuando esto sucede, hay varios procesos de pythonw.exe trabajando en la barra de proceso.

Vaya al indicador de comandos, ejecute lo siguiente

 taskkill /f /im pythonw.exe 

Reinicie su aplicación desde el iniciador de aplicaciones