Django puede ser utilizado con py2exe?
Pregunta
Nos gustaría crear una aplicación Django Intranet para el mercado de masas. Tan sólo hay que apoyar a los usuarios de Windows, y tiene que ser muy fácil para un administrador de Windows (o "técnica para el usuario") para desplegar (dejando al descubierto en cuenta que la mayoría de los administradores de Windows / usuarios tienen poca experiencia con Python, etc).
Es Django + py2exe la respuesta? ¿Necesitamos algo extra, o algo más?
Solución
Sí, se requiere:
- Python 2.5.2
- Django (versión svn en menos 2008-06-05)
- CherryPy (web servidor)
- py2exe
Otros consejos
orden interna de soporte para aplicaciones de Django. Se va a hacer la mayor parte de la magia por sí mismo.
recientemente Hice esto con Django 1.5 y Python 2.7. No incrustar un servidor web, porque realmente sólo quería el ORM.
Estas son las opciones que utilicé en setup.py:
options = {
"py2exe":{
"includes": ["Cookie","htmlentitydefs"],
"packages":["django","sqlite3","email"],
}
}