Fixed #24350 -- Freshened up database install topic section.

This commit is contained in:
Tim Graham 2015-02-16 14:22:22 -05:00
parent 4538cbf17d
commit 35f0cae19d
2 changed files with 13 additions and 18 deletions

View File

@ -95,6 +95,11 @@ PostgreSQL notes
Django supports PostgreSQL 9.0 and higher. It requires the use of Psycopg2 Django supports PostgreSQL 9.0 and higher. It requires the use of Psycopg2
2.0.9 or higher. 2.0.9 or higher.
If you're on Windows, check out the unofficial `compiled Windows version`_
of psycopg2.
.. _compiled Windows version: http://stickpeople.com/projects/python/win-psycopg/
PostgreSQL connection settings PostgreSQL connection settings
------------------------------- -------------------------------

View File

@ -86,23 +86,19 @@ databases with Django.
In addition to a database backend, you'll need to make sure your Python In addition to a database backend, you'll need to make sure your Python
database bindings are installed. database bindings are installed.
* If you're using PostgreSQL, you'll need the `postgresql_psycopg2`_ package. * If you're using PostgreSQL, you'll need the `psycopg2`_ package. Refer to the
You might want to refer to our :ref:`PostgreSQL notes <postgresql-notes>` for :ref:`PostgreSQL notes <postgresql-notes>` for further details.
further technical details specific to this database.
If you're on Windows, check out the unofficial `compiled Windows version`_. * If you're using MySQL, you'll need a :ref:`DB API driver
<mysql-db-api-drivers>` like ``mysqlclient``. See :ref:`notes for the MySQL
* If you're using MySQL, you'll need the ``MySQL-python`` package, version backend <mysql-notes>` for details.
1.2.1p2 or higher. You will also want to read the database-specific
:ref:`notes for the MySQL backend <mysql-notes>`.
* If you're using SQLite you might want to read the :ref:`SQLite backend notes * If you're using SQLite you might want to read the :ref:`SQLite backend notes
<sqlite-notes>`. <sqlite-notes>`.
* If you're using Oracle, you'll need a copy of cx_Oracle_, but please * If you're using Oracle, you'll need a copy of cx_Oracle_, but please
read the database-specific :ref:`notes for the Oracle backend <oracle-notes>` read the :ref:`notes for the Oracle backend <oracle-notes>` for details
for important information regarding supported versions of both Oracle and regarding supported versions of both Oracle and ``cx_Oracle``.
``cx_Oracle``.
* If you're using an unofficial 3rd party backend, please consult the * If you're using an unofficial 3rd party backend, please consult the
documentation provided for any additional requirements. documentation provided for any additional requirements.
@ -121,17 +117,11 @@ database queries, Django will need permission to create a test database.
.. _PostgreSQL: http://www.postgresql.org/ .. _PostgreSQL: http://www.postgresql.org/
.. _MySQL: http://www.mysql.com/ .. _MySQL: http://www.mysql.com/
.. _postgresql_psycopg2: http://initd.org/psycopg/ .. _psycopg2: http://initd.org/psycopg/
.. _compiled Windows version: http://stickpeople.com/projects/python/win-psycopg/
.. _SQLite: http://www.sqlite.org/ .. _SQLite: http://www.sqlite.org/
.. _pysqlite: http://trac.edgewall.org/wiki/PySqlite .. _pysqlite: http://trac.edgewall.org/wiki/PySqlite
.. _cx_Oracle: http://cx-oracle.sourceforge.net/ .. _cx_Oracle: http://cx-oracle.sourceforge.net/
.. _Oracle: http://www.oracle.com/ .. _Oracle: http://www.oracle.com/
.. _Sybase SQL Anywhere: http://code.google.com/p/sqlany-django/
.. _IBM DB2: http://code.google.com/p/ibm-db/
.. _Microsoft SQL Server 2005: https://bitbucket.org/Manfre/django-mssql/
.. _Firebird: http://code.google.com/p/django-firebird/
.. _ODBC: http://code.google.com/p/django-pyodbc/
.. _removing-old-versions-of-django: .. _removing-old-versions-of-django:
Remove any old versions of Django Remove any old versions of Django