Duplicar posible:
How to manage local vs production settings in Django?la gestión de múltiples archivos settings.py
he logrado implementar con éxito un proyecto Django en del servidor Web Apache con mod_wsgi
.
me gustaría algunas recomendaciones sobre cómo gestionar múltiples settings.py
archivos. Ahora mismo tengo uno para desarrollo y uno totalmente diferente para producción (con respecto a parámetros DB, localización de contenido estático y cosas por el estilo). Mi archivo settings.py
se versiona (no sé si esto es una buena práctica) y desplegarlo con algo como:
$ hg archive myproject.tbz2
$ cd /path/of/apache/web/project/location
$ bzip2 -db /home/myself/myproject/myproject.tbz2 | tar -xvf -
Está funcionando bien. Pero me encuentro manipulando múltiples archivos settings.py
.
Supongo que mi pregunta es: ¿cuáles son las mejores prácticas al implementar DJANGO PROJECTS con respecto a múltiples versiones de archivos settings.py
?
posible duplicado de [¿Cómo administrar la configuración local frente a la producción en Django?] (Http://stackoverflow.com/questions/1626326/how-to-manage- local-vs-production-settings-in-django) o [Configuración de base de datos Django para servidor de producción] (http://stackoverflow.com/questions/4887851/django-database-settings-for-production-server) o [Django dynamic configuración de infraestructura y mejores prácticas] (http://stackoverflow.com/questions/2109352/django-dynamic-settings-infrastructure-and-best-practices) –
Gracias Ned. Yo votaría para cerrar mi propia pregunta. El primero que mencionaste tiene la respuesta que estoy buscando. Gracias de nuevo. –