[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Hacer un paquete deb de un proyecto Django



No sé cuales sean las politicas para django, pero sé que python si
tiene una politica de empaquetamiento, igual podrías mirar lo que hace
pootle que es un sistema de traducción hecho en django:

http://packages.debian.org/sid/pootle

--
Diego Andrés Sanabria
Ingeniería de Sistemas Universidad Distrital
about:me http:/diegue.us
cel (57)-3015290609


2012/5/3 Arturo Borrero Gonzalez <cer.inet@linuxmail.org>:
> El día 3 de mayo de 2012 15:40, Marcos Lara Torres
> <m.laratorres@gmail.com> escribió:
>> Buenas tardes,
>>
>> llevo tiempo buscando la solución a un problema, y en vez de solucionarlo,
>> cada vez lo hago más grande.
>> Es un tema un tanto extraño porque surge al querer hacer un paquete debian,
>> de un proyecto django, cosa que no estrictamente ni de debían, ni de django,
>> es la mezcla de ambos lo que supone el problema.
>>
>> Os cuento a ver si alguien ha estado alguna vez en una situación parecida, y
>> me puede ayudar, bien redirigiéndome a otras listas, o bien pasándome algún
>> puntero para situarme.
>>
>> Tengo un proyecto hecho en django, y a la hora de hacer el paquete deb,
>> tengo dudas sobre hasta donde tengo que llegar.
>> Para que todo funcione como quiero necesito:
>> - dependencias de ejecución (python, django, y algunas librerías). Como
>> cualquier otro paquete debian normal
>> - BD
>>    - base de datos para el proyecto
>>    - un usuario con permisos en la BD.
>> - servidor web
>>    - configurado con ssl, y con un certificado para soportar peticiones
>> https.
>>    - configurado para que con determinado tipo de urls ejecute el proyecto
>> django
>>
>> Yo lo tengo todo con mysql y con apache, pero en principio daría igual,
>> debería poder dejar al usuario que elija sus propias herramientas.
>>
>> ¿Hasta donde debería meterme?
>> - ¿Tengo que generar todo y dejarlo sin funcionar hasta que el usuario
>> configure la BD y el servidor web? (dándole documentación o algo para poder
>> facilitar)
>> - ¿Tengo que generar algo para que se configure automáticamente un apache y
>> un mysql como yo quiero, y luego el usuario si quiere, que lo cambie? (me
>> parece meterme donde no me llaman)
>>
>> Como veis, no se "cómo se hace", pero eso confío en aprender en los manuales
>> que estoy leyendo. El problema por el que os pido ayuda es por el "qué
>> debería hacer".
>>
>> Muchas gracias por adelantado.
>>
>> Saludos.
>>
>>
>> --
>> To UNSUBSCRIBE, email to debian-devel-spanish-REQUEST@lists.debian.org
>> with a subject of "unsubscribe". Trouble? Contact
>> listmaster@lists.debian.org
>> Archive: 4FA28AB2.7080805@gmail.com">http://lists.debian.org/4FA28AB2.7080805@gmail.com
>>
>
> Hola,
>
> tampoco soy ningún experto, pero te comento mi punto de vista.
>
> Desde mi posición de administrador de sistemas, lo que esperaría es
> que al instalar el paquete, ya pudiera visitar desde el navegador la
> aplicación.
>
> Puedes empaquetarlo todo de  una manera minimalista y básica para que
> la aplicación funcione, e incluir mediante ficheros de ejemplos o una
> página de manual o lo que sea, los métodos y directrices para
> configurar la aplicación de otra manera: otra base de datos, qué tocar
> para cambiar las rutas, qué hacer para cambiar los usuarios, qué hacer
> para cambiar las credenciales de app/db, etc...
> También quizás alguna recomendación para la configuración general de
> apache y/o para la integración de la base de datos en una ya
> existente, etc..
>
> Un saludo!
>
> --
> /* Arturo Borrero Gonzalez || cer.inet@linuxmail.org */
> /* Use debian gnu/linux! Best OS ever! */
>
>
> --
> To UNSUBSCRIBE, email to debian-devel-spanish-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> Archive: http://lists.debian.org/CAPfcJavPhi619LcV872pr+-p_dD1t9nZD6-QXABHVA11MLEJQ@mail.gmail.com
>


Reply to: