Guía de instalación rápida

Antes de poder usar Django es necesario instalarlo. Existe una guía de instalación completa que cubre todas las posibilidades; esta guía es simple, cubre una instalación mínima que servirá mientras se recorre la introducción.

Instalar Python

Siendo un framework web escrito en Python, Django requiere Python. Funciona con Python 2.7, 3.2, 3.3, o 3.4. Estas versiones de Python incluyen una base de datos liviana llamada SQLite, así que no es necesario configurar un motor de base datos inmediatamente.

Para obtener la última versión de Python, ir a https://www.python.org/download/ o instalar a través del administrador de paquetes de tu sistema operativo.

Django en Jython

Si usás Jython (implementación de Python para la plataforma Java), es necesario seguir algunas pasos adicionales. Ver detalles en /howto/jython.

Podés verificar que Python está instalado corriendo python en tu shell; deberías ver algo como:

Python 3.3.3 (default, Nov 26 2013, 13:33:18)
[GCC 4.8.2] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

Configurar una base de datos

Este paso sólo es necesario si quisieras trabajar con un motor de base de datos más “grande” como PostgreSQL, MySQL u Oracle. Para ello consultá la información sobre la instalación de base de datos.

Borrar versiones anteriores de Django

Si estás actualizando una versión previa de Django es necesario desinstalar la versión anterior antes de instalar una nueva.

Instalar Django

Existen tres opciones fáciles de instalar Django:

  • Instalar una versión de Django provista por tu sistema operativo. Esta es la opción más rápida para aquellos que tienen un sistema operativo que distribuye Django.

  • Instalar un release oficial. Esta es la mejor alternativa para los usuarios qie quieren un número de versión estable y que no les preocupa no correr la versión más reciente de Django.

  • Instalar la última versión de desarrollo. Esta es la mejor opción para los usuarios que quieren las características más recientes y que no tienen miedo de correr código nuevo.

Siempre recurrir a la versión de la documentación que corresponde a la versión de Django que estás usando!

Si seguís cualquiera de los dos primeros pasos, hay que estar atentos a las partes de la documentación marcadas como new in development version (nuevo en la versión de desarrollo). Esta frase indica características que están solamente disponibles en la versión de desarrollo de Django, y que muy posibiblemente no funcionen en un release oficial.

Verificando

Para verificar que Django es accesible desde Python, tipeá python en tu shell. Una vez en el prompt de Python, intentá importar Django:

>>> import django
>>> print(django.get_version())
1.8

You may have another version of Django installed.

Eso es todo!

Así es – ahora podés seguir con el tutorial.