2011-05-11 13 views
8

¿Qué significa esto actualmente do? Recientemente, diversifiqué mi proyecto de 1 aplicación a 6 aplicaciones diferentes y olvidé actualizar la parte INSTALLED_APPS de mi archivo de configuración. Todo sigue funcionando aunque no enumeré las nuevas aplicaciones. ¿Se supone que eso suceda? ¿Debo incluir todas mis aplicaciones en INSTALLED_APPS?¿Qué hace la configuración INSTALLED_APPS en Django en realidad?

Respuesta

10

sí.

INSTALLED_APPS ayuda a django a sincronizar la base de datos, ejecutar pruebas, hacer que las direcciones URL funcionen y más problemas relacionados.

Tal vez sus aplicaciones instaladas todavía funciona debido a que el principal llama a los otros con las importaciones, una aplicación de Django es nada más que un simple módulo de pitón que se importa cuando se le llama en el archivo de configuración, es por eso que se obtiene una sintaxis no válida error después de ejecutar el servidor de desarrollo porque una importación no funcionará con sintaxis no válida.

+0

Sí, tienes razón. Estoy cambiando las URL ahora y las plantillas y está empezando a fallar. – super9

Cuestiones relacionadas