Clarify in the documentation that we occasionally add APIs for newer Python versions. Thanks to Russell, Jannis, and Carl for help with the language.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@14248 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
214dc97bf3
commit
df2d828d6c
|
@ -45,7 +45,13 @@ Do I lose anything by using Python 2.4 versus newer Python versions, such as Pyt
|
||||||
|
|
||||||
Not in the core framework. Currently, Django itself officially supports any
|
Not in the core framework. Currently, Django itself officially supports any
|
||||||
version of Python from 2.4 through 2.7, inclusive. However, newer versions of
|
version of Python from 2.4 through 2.7, inclusive. However, newer versions of
|
||||||
Python are often faster, have more features, and are better supported.
|
Python are often faster, have more features, and are better supported. If you
|
||||||
|
use a newer version of Python you will also have access to some APIs that
|
||||||
|
aren't available under older versions of Python. For example Django provides
|
||||||
|
some `context managers`_ for various operations. If you use Python 2.4 you
|
||||||
|
won't be able to use them, however other APIs which provide the same
|
||||||
|
functionality are always made available.
|
||||||
|
|
||||||
Third-party applications for use with Django are, of course, free to set their
|
Third-party applications for use with Django are, of course, free to set their
|
||||||
own version requirements.
|
own version requirements.
|
||||||
|
|
||||||
|
@ -59,6 +65,8 @@ improvements and optimizations to the Python language since version 2.4, and
|
||||||
will help ease the process of dropping support for older Python versions on
|
will help ease the process of dropping support for older Python versions on
|
||||||
the road to Python 3.
|
the road to Python 3.
|
||||||
|
|
||||||
|
.. _context managers: http://docs.python.org/reference/datamodel.html#context-managers
|
||||||
|
|
||||||
Can I use Django with Python 2.3?
|
Can I use Django with Python 2.3?
|
||||||
---------------------------------
|
---------------------------------
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue