Es utilizado por desarrolladores de aplicaciones en todo el mundo, incluidas las principales empresas tecnológicas. También se utilizó para crear algunos de los sitios web más famosos en la web. Los sitios web más notables construidos en Django son Instagram, Disqus, Pinterest, Knight Foundation y Washington Post.
Este es un tutorial que echará un vistazo a dos formas diferentes de instalar Django en un Ubuntu 20.04 Sistema utilizando una cuenta con privilegios de sudo. Estos tres métodos son:
Discutiremos las ventajas que cada método de instalación tiene en este artículo en las secciones apropiadas. Discutamos el método de instalación que involucra repositorios de Ubuntu.
Método 1: Instalar desde repositorios oficiales de Ubuntu
El método más simple y fácil para instalar Django en un servidor Ubuntu es solo usar los repositorios oficiales de Ubuntu con el APT Package Manager. Aunque el método es sencillo, puede perderse algunas opciones de personalización que otros métodos tienen para ofrecer.
Paso 1: actualizar la lista de paquetes
Primero, actualice el índice de paquete para su servidor con el siguiente comando:
$ sudo apt actualización
Paso 2: Actualice la versión de Python
Vea qué versión de Python está instalada en su sistema con el siguiente comando:
$ python3 -vQue debería imprimir la versión actual de Python en su sistema.
Paso 3: Instalar django:
Ahora es el momento de instalar django. Use el siguiente comando:
$ sudo apto install python3-djangoDjango debe instalarse en su sistema. Ahora no tienes la falta de verificar la instalación.
Paso 4: Verifique la instalación
Ingrese el siguiente comando:
$ Django-Admin-Versión
Podría ser que la versión que acabas de instalar no sea la última. Este es un inconveniente de la descarga de los repositorios estándar: no siempre tienen la última versión disponible. Pero eso es bastante raro, y siempre puedes actualizar la cosa, así que no es un problema importante.
Método 2: Instalación desde repositorios Git
Mientras que los repositorios de Ubuntu tienen la última versión estable disponible, Git Repos le permite descargar la versión de desarrollo, que, aunque más volátil, cuenta con las últimas características.
Para esta demostración, Django se descargará de Git creando un entorno virtual con Venv.
Paso 1: Actualice el índice de paquetes
Consulte las versiones disponibles para descargar con el siguiente código:
$ sudo apt actualización
Paso 2: Verifique la versión de Python instalada en su sistema
Vea qué versión de Python está instalada en su sistema con el siguiente comando:
$ python3 -vQue debería imprimir la versión actual de Python en su sistema.
Paso 3: Descargar paquetes de python
Debe instalar PIP, un sistema de gestión de paquetes para Python.
Además, si aún no tiene VenV instalado, también lo necesitará.
Para descargar ambos, ingrese el siguiente comando:
$ sudo apto install python3-pip python3-henv
A continuación, clone el repositorio al directorio ~/django-dev con su directorio de inicio. Escriba los siguientes comandos:
$ git clone git: // github.com/django/django ~/django-devel
$ cd ~/django-dev
Paso 4: crear un entorno virtual con Venv
A continuación, cree un entorno virtual para instalar Django con el módulo VenV. Escriba el siguiente comando:
$ python3 -m venv my_env$ fuente my_env/bin/activar
Se ha activado un entorno virtual en su sistema.
Paso 5: instalar django
A continuación, puede instalar el repositorio con PIP. Escriba el siguiente comando:
$ Pip Install -e ~/Django -DevPuede verificar que la instalación tuvo éxito escribiendo:
$ Django-Admin-Versión
Eso es todo. Django se ha instalado con la última versión en su sistema.
En resumen
En este breve tutorial, discutimos dos métodos diferentes para poner en funcionamiento a Django en su sistema. El primer método fue el más sencillo; Simplemente lo instala directamente desde los repositorios estándar de Ubuntu. El segundo método utilizó los repositorios GIT para instalar la versión de desarrollo en lugar de la última versión estable y luego instalada utilizando módulos PIP y VenV para instalar Django. Este método es posiblemente el mejor, ya que le brinda el mayor control sobre las especificaciones de la instalación.
Espero que hayas encontrado este artículo útil. Consulte la página oficial de Django para obtener más información.