Breve descripción

Hay componentes similares involucrados en la construcción de un sitio web, y no es necesario que reinvente la rueda cada vez que cree un nuevo sitio web. Django es la herramienta que necesita para hacer esto.

Este artículo cubre diferentes métodos para instalar Django en Ubuntu 16 y construir su primer proyecto.

Nota especial: Las páginas de los mejores servicios de hosting de Django y los mejores servicios de hosting de Linux de Hosting mas Baratotienen los servidores web líderes en cada categoría, incluidas las opiniones de expertos y usuarios.

Información general

Django es un programa gratuito de código abierto escrito en Python. Permite utilizar menos código y facilita la creación de sitios web complejos. Ayuda a los desarrolladores a evitar algunos errores de seguridad comunes, como la inyección de SQL. Se ha convertido rápidamente en una de las mejores herramientas en su campo debido a su velocidad, escalabilidad y seguridad. Aparte de eso, usaremos un par de métodos para instalar Django en Ubuntu.

Podemos instalar Django a través de:

  • Instalar desde paquetes – Los repositorios de Ubuntu contienen paquetes de Django. Con el apropiado Administrador de paquetes, podemos instalarlo. El principal inconveniente es que la versión de Django incluida en los repositorios puede retrasarse en comparación con las versiones oficiales disponibles en el sitio web de Django.
  • Instalar a través de pip – Por instalación pepitapuede instalar Django para cada usuario del sistema. El pip siempre debe contener el último Django estable. La desventaja es que es menos flexible.
  • Instalar a través de pip en un entorno virtual – La virtualenv Con este paquete puedes crear entornos virtuales. Con este método, puede instalar Django sin afectar a todo el sistema.

Instalar Git– Este método es adecuado cuando desea instalar la última versión de desarrollo. Normalmente tienes que ir git Repo para obtener las últimas funciones.

requisitos

  • Servidor Ubuntu 16.04
  • Derechos de root / sudo Privilegios

Instalar Django

Instalación desde paquetes

Actualice sus paquetes locales con el apropiado Mando:

$ sudo apt-get update

Para Python 2, elija qué versión de Python desea usar en la instalación.

$ sudo apt-get install python-django

Para Python 3;

$ sudo apt-get install python3-django

Eso es; Puede verificar que la instalación fue exitosa ingresando el siguiente comando:

$ django-admin --version

Si tiene éxito, se mostrará el siguiente resultado.

Instalación por Pip

El método anterior no instala la última versión de Django, la usa pepitaConsigue la versión más reciente.

Primero actualice su apropiado Índice de paquetes.

$ sudo apt-get update

Entonces instálalo Pepita. Para los usuarios de Python 2;

$ sudo apt-get install python-pip

Para usuarios de Python 3;

$ sudo apt-get install python3-pip

A continuación, instale Django. Para usuarios de Python 2;

$ sudo pip install django

Para Python 3, use el pip3 Mando;

$ sudo pip3 install django

Django está instalado. Para verificar esto, ingrese:

$ django-admin --version

El resultado será:

Instalación vía pip en un entorno virtual

Al igual que con las otras instalaciones, primero actualizamos nuestro índice de paquetes local.

$ sudo apt-get update

Entonces instalamos Pepita. Para Python 2;

$ sudo apt-get install python-pip

Para Python 3;

$ sudo apt-get install python3-pip

A continuación usaremos el virtualenv Paquete para Python 2;

$ sudo pip install virtualenv

Para Python 3;

$ sudo pip3 install virtualenv

Una vez hecho esto, ahora puede iniciar un nuevo proyecto en Django. Recuerde que cuando inicia un nuevo proyecto, primero debe crear un nuevo directorio de proyecto y moverlo a él.

$ mkdir ~/newhostA
$ cd ~/newhostA

Cree un entorno virtual dentro de este proyecto ingresando lo siguiente.

$ virtualenv testhostA

Nota: el host de prueba es exactamente lo que llamamos nuestro entorno. Puedes nombrarlo como quieras.

Esto instalará una versión de Python y pepita en un directorio dentro del directorio del proyecto. Para instalar paquetes en el entorno virtual, debe activarlos. Entonces ingrese el siguiente comando:

$ source testhostA/bin/activate

Su línea de comando cambia para indicar que ahora está trabajando en el entorno aislado.

(testhostA)username@hostname:~/newhostA$

A continuación, instale Django ejecutando el siguiente código independientemente de la versión de Python que esté ejecutando.

(testhostA) $ pip install django

Finalmente, verifique su instalación ejecutando.

(testhostA) $ django-admin --version

Si tiene éxito, su resultado debería ser:

Para salir de su entorno virtual, simplemente ingrese:

(testhostA) $ deactivate

Cuando desee reanudar el trabajo en su proyecto, active su entorno virtual nuevamente.

$ cd ~/newhostA
$ source testhostA/bin/activate

Instalar Git

Este método instala la versión de desarrollo de Django, que necesita descargar e instalar desde Django git Repositorio.

Primero actualice el índice del paquete.

$ sudo apt-get update

Instalar siguiente git. Para Python 2;

$ sudo apt-get install git python-pip

Para Python 3;

$ sudo apt-get install git python3-pip

Luego puedes clonar el repositorio de Django.

$ git clone git://github.com/django/django ~/django-dev

Ahora instale también el repositorio clonado pepita. Usamos eso -MI Opción de instalar en modo editable.

Para Python 2;

$ sudo pip install -e ~/django-dev

Para Python 3;

$ sudo pip3 install -e ~/django-dev

Verifique la instalación.

$ django-admin --version

La salida debe ser;

Conclusión

Después de pasar por todas las técnicas de instalación posibles, depende de usted elegir la más adecuada a sus necesidades. Desde las últimas funciones beta hasta las últimas versiones estables, Django te respalda. Esperamos que disfrute de la instalación.

Consulte los 3 mejores servicios de hosting de Linux