El libro de Django dice: "El núcleo de Django framework funciona con cualquier versión de Python de 2.3 a 2.6, inclusive. El soporte opcional de GIS (Geographic Information Systems) de Django requiere Python 2.4 a 2.6."¿Puedes usar Python v. 2.7 con Django?
5
A
Respuesta
6
De Django's FAQ:
Actualmente, Django admite oficialmente cualquier versión de Python desde 2.4 a la 2.7, ambos inclusive.
El libro de Django (2da edición) está escrito para Django versión 1.0, mientras que el último lanzamiento de Django es la versión 1.2.1, de ahí la diferencia.
Cuestiones relacionadas
- 1. TypeError en Django con python 2.7
- 2. ¿Puedes usar Google Apps Script con Python?
- 3. $ PYTHONSTARTUP con python 2.7 y python 3.2
- 4. Usando ffmpeg con Python 2.7
- 5. urllib.request en Python 2.7
- 6. Python 2.7 en Ubuntu
- 7. python 2.7 minúsculas
- 8. mod_python para python 2.7
- 9. Ttk en python 2.7
- 10. Python 2.7 print() error
- 11. Python:. V matriz Lista
- 12. python 2.7 vs python 3.1
- 13. Funcionalidad Readline en Windows con Python 2.7
- 14. MSSQL en python 2.7
- 15. Python 2.7 argparse
- 16. Debo usar Python 2.7 32 bit o 64 bit con Windows 7
- 17. Actualizar nuevo Django y Python 2.7. * Con virtualenv en Dreamhost (con pasajero)
- 18. Python 2.7 en Google App Engine, no puedo usar lxml.etree
- 19. soporte pypcap para python 2.7?
- 20. Python 2.7 o Python 3 (por velocidad)?
- 21. Instalar Python 2.7 sin root
- 22. Python 2.7: Imprimir hilo seguro
- 23. MySQLdb para Python 2.7 (Ubuntu)
- 24. paquete de Cygwin Python 2.7
- 25. ¿Realmente puedes escalar con Django ... dado que solo puedes usar una base de datos? (En el archivo models.py y settings.py)
- 26. Agregando una base de datos al Proyecto Django usando Sqlite3 con Python 2.7
- 27. Instalación de Python 2.7 en SLES 11
- 28. ¿Qué patrones puedes usar con la herencia de prototipos que no puedes con la clase?
- 29. Problema al usar pip después de instalar Python 2.7 con Homebrew en Mac OS X 10.6.8
- 30. Homebrew Python y escribir en /Library/Python/2.7/site-packages/?
Bueno, en realidad, la razón es que el Libro de Django fue escrito antes del lanzamiento de Python 2.7. La única razón para el límite superior fue enfatizar que Django * no * es compatible con Python 3+, que tiene algunas incompatibilidades hacia atrás. –
Buen punto, gracias por la aclaración! –
Para cualquier referencia, más detalles aquí sobre las versiones de Django y Python: http://docs.djangoproject.com/en/dev/topics/testing/ –