jueves, 26 de noviembre de 2015

Como actualizar #Django

Voy a aprovechar que hace unos días se corrigió una vulnerabilidad importante de seguridad en Django para mostrarle como podemos hacer para actualizarla si lo instalamos desde PIP.


Para conocer la información del paquete actual de Django podemos ejecutar el siguiente comando:

$ pip show Django
---
Metadata-Version: 2.0
Name: Django
Version: 1.8.6
Summary: A high-level Python Web framework that encourages rapid development and clean, pragmatic design.
Home-page: http://www.djangoproject.com/
Author: Django Software Foundation
Author-email: foundation@djangoproject.com
License: BSD
Location: /usr/local/lib/python2.7/dist-packages
Requires:

Actualmente ya se encuentra la versión 1.8.7 disponible tal y como fue anunciado en la web del proyecto.

Para lograr actualizarlo podemos ejecutar:

$ pip install --upgrade Django

Collecting Django
  Downloading Django-1.8.7-py2.py3-none-any.whl (6.2MB)
    100% |████████████████████████████████| 6.2MB 59kB/s 
Installing collected packages: Django
  Found existing installation: Django 1.8.6
    Uninstalling Django-1.8.6:
      Successfully uninstalled Django-1.8.6
Successfully installed Django-1.8.7

Y finalizamos el proceso cuando verificamos por medio de la consola interactiva de Python

$ python
Python 2.7.5+ (default, Feb 27 2014, 19:37:08) 
[GCC 4.8.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> print django.get_version()
1.8.7

Muy simple y gracias a las oportunidades que nos brinda pip de mantener nuestro entorno siempre actualizado.

Saludos!

Entradas populares