Django 1.8 supports Python 2.7, und es war designated a long-term release Garantie 3 Jahre Unterstützung von seiner Veröffentlichung (derzeit geplant April 2015).
Daher Django ist verpflichtet, zumindest die neueste Version von Python 2 bis einige Zeit in 2018.
aktualisieren
Die folgenden Informationen sind auf der Django Roadmap (h/t @ zu unterstützen RemcoGerlich in Kommentaren), und ist immer noch aktuell ab heute (2015-11-09), bezüglich Python 2-Unterstützung bis 2020, wenn Python 2-Unterstützung von Python selbst eingestellt wird. Mit anderen Worten, solange es ein Python 2 gibt, wird Django es weiterhin unterstützen.
Als abschließende Heads-up, Django 1.11 ist wahrscheinlich die letzte Version sein, Python 2.7 zu unterstützen, wie es bis zum Ende des Python 2 Upstream-Unterstützung im Jahr 2020 unterstützt werden wir eine Python-Version Support-Richtlinie angenommen haben wie folgt:
Wir werden eine Python-Version bis einschließlich der ersten Django LTS-Version unterstützen, deren Sicherheitsunterstützung nach der Sicherheitsunterstützung für diese Version von Python endet. Beispielsweise endet die Python 3.3-Sicherheitsunterstützung im September 2017 und die Django 1.8 LTS-Sicherheitsunterstützung endet im April 2018. Daher ist Django 1.8 die letzte Version, die Python 3.3 unterstützt.
Dies ist etwas, was Sie die Django-Projektbetreuer fragen müssen, nicht wir. –
Wenn Sie kein Datum gefunden haben, bedeutet das wahrscheinlich, dass es * keine Pläne gibt, die Unterstützung fallen zu lassen *. –
Meine Antwort ist: "Zu spät, oder zumindest nicht bald genug". –