diff --git a/docs/faq/install.txt b/docs/faq/install.txt index 03573a17bf9..38b01a4d6bb 100644 --- a/docs/faq/install.txt +++ b/docs/faq/install.txt @@ -16,9 +16,9 @@ How do I get started? What are Django's prerequisites? -------------------------------- -Django requires Python, specifically Python 2.7 or 3.2 and above. Other Python -libraries may be required for some uses, but you'll receive an error about it -as they're needed. +Django requires Python. See the table in the next question for the versions of +Python that work with each version of Django. Other Python libraries may be +required for some uses, but you'll receive an error about it as they're needed. For a development environment -- if you just want to experiment with Django -- you don't need to have a separate Web server installed; Django comes with its @@ -47,13 +47,19 @@ Django version Python versions ============== =============== 1.4 2.5, 2.6, 2.7 **1.7, 1.8** **2.7** and **3.2, 3.3, 3.4** -1.9 2.7, 3.3, 3.4, 3.5 +1.9 2.7, 3.4, 3.5 ============== =============== For each version of Python, only the latest micro release (A.B.C) is officially supported. You can find the latest micro version for each series on the `Python download page `_. +Typically, we will support a Python version up to and including the first +Django LTS release that will receive security updates until after security +support for that version of Python ends. For example, Python 3.3 security +support ends September 2017 and Django 1.8 LTS security support ends April +2018. Therefore Django 1.8 is the last version to support Python 3.3. + What Python version should I use with Django? --------------------------------------------- diff --git a/docs/intro/install.txt b/docs/intro/install.txt index 64e07f1d76e..f7056975244 100644 --- a/docs/intro/install.txt +++ b/docs/intro/install.txt @@ -9,9 +9,9 @@ that'll work while you walk through the introduction. Install Python -------------- -Being a Python Web framework, Django requires Python. It works with Python 2.7, -3.2, 3.3, or 3.4. All these versions of Python include a lightweight database -called SQLite_ so you won't need to set up a database just yet. +Being a Python Web framework, Django requires Python. See +:ref:`faq-python-version-support` for details. Python includes a lightweight +database called SQLite_ so you won't need to set up a database just yet. .. _sqlite: http://sqlite.org/