¿Hay alguna manera fácil de identificar posibles problemas al actualizar Django? ¿Qué características han quedado obsoletas? ¿Qué bibliotecas de terceros tienen problemas de compatibilidad?
Sé que hay notas de la versión con parte de esta información. Estoy actualizando varios sitios y varias versiones diferentes al mismo tiempo.
Siento que este es un gran caso para escribir algunas pruebas en su aplicación si aún no las tiene.
Un conjunto de pruebas fuerte le permite hacer lo siguiente:
En la gran escala de la mayoría de los proyectos de django, tantas cosas cambian/desaproban/mejoran que es imposible mantener una lista de ellas. Sus pruebas siempre pueden servir como una fuente de verdad en la funcionalidad.