Articles of implementación de

¿Cómo manejar la información de configuración confidencial al implementar aplicaciones del motor de aplicaciones?

Ejemplo: tengo una aplicación que necesita acceder a una API que proporciona un token de autenticación myApi = MyApi(token=my_private_sensible_token) Quiero evitar tener ese token privado en un archivo de configuración que forma parte del proyecto. Una solución que viene a la mente es aislar la interacción con este servicio en una aplicación proxy separada que […]

¿Cómo implementar una aplicación Python con bibliotecas como fuente sin más dependencias?

Antecedentes : tengo una pequeña aplicación Python que hace que la vida de los desarrolladores que lanzan software en nuestra empresa sea un poco más fácil. Construyo un ejecutable para Windows usando py2exe. La aplicación, así como el binario, están registrados en Subversion. La distribución es realizada por personas que solo revisan el directorio de […]

setup.py excluye algunos archivos python de bdist

Tengo un proyecto django con este tipo de architecture: setup.py proyecto/ __init__.py manage.py ajustes / __init__.py base.py dev.py urls / __init__.py base.py dev.py Quería implementarlo en un archivo .egg sin mis archivos ‘dev.py’. Probé diferentes maneras: primero, con un find_packages(exclude=[‘*.dev’,’dev’]) , luego con un MANIFEST.in que contiene: global-exclude dev.py La segunda solución parece funcionar cuando […]

Gestión de múltiples archivos settings.py

Posible duplicado: ¿Cómo administrar la configuración de producción local vs en Django? He logrado implementar con éxito un proyecto de Django en el servidor web de Apache con mod_wsgi . Me gustaría algunas recomendaciones sobre cómo administrar múltiples archivos settings.py . Ahora mismo tengo uno para desarrollo y otro totalmente diferente para producción (en relación […]

¿Cómo obtener distintas aplicaciones de Django en el mismo subdominio para compartir la cookie de sesión?

Tenemos un par de aplicaciones Django desplegadas en el mismo subdominio. Algunos usuarios avanzados necesitan saltar entre estas aplicaciones. Noté que cada vez que rebotan entre aplicaciones, su cookie de sesión recibe un nuevo ID de sesión de Django. No uso mucho la tabla de sesión de Django excepto en un flujo de trabajo complejo. […]

Cómo configurar un entorno de prueba en Google App Engine

Después de haber configurado correctamente un servidor de desarrollo y un servidor de producción , me gustaría configurar un entorno de prueba en Google App Engine que sea útil para probar las nuevas versiones desarrolladas en vivo antes de implementarlas en producción. Conozco dos enfoques diferentes: A. La primera opción es modificando el parámetro de […]