GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar Django en Ubuntu 18.04 y 16.04 LTS

Introducción

Django es un marco web gratuito y de código abierto basado en Python, que sigue el patrón arquitectónico modelo-plantilla-vista. Es mantenido por Django Software Foundation, una organización independiente establecida como 501 sin fines de lucro. El objetivo principal de Django es facilitar la creación de sitios web complejos basados ​​en bases de datos. En este artículo, le mostraremos los pasos para instalar Django en Ubuntu 18.04 y 16.04 LTS

Requisito previo

  • Acceso Sudo a su servidor Ubuntu 18.04 (o) Ubuntu 16.04

Paso 1:Instalación de Python y Pip

Si ha lanzado un nuevo servidor, le recomendamos que actualice el servidor con el siguiente comando

sudo apt-get update

De manera predeterminada, Python 3 está instalado en su sistema, pero si su sistema no tiene instalado Python, ejecute los siguientes comandos para instalarlo

sudo apt-get install python3 

Para comprobar la versión

$ python3 -V
Pitón 3.6.8

Para instalar pip, use el siguiente comando

sudo apt-get install python3-pip

Para comprobar la versión

pip3 -V

pip 9.0.1 de /usr/lib/python3/dist-packages (python 3.6)

Paso 2:Instalación de Django

El código fuente de Django está disponible como repositorio de Github. También puede usar pip para instalar Django en sistemas Ubuntu

pip3 install Django

Después de instalar Django, puede verificar la versión

django-admin –versión

2.2.7

Paso 3:Crear una aplicación Django

El administrador de Django El comando le brinda la opción de crear una nueva aplicación Django a través de la línea de comandos. Navegue hasta el directorio que necesita para crear una nueva aplicación y use el siguiente comando

django-admin startproject django_app

Vaya a la ruta y migre los cambios

cd django_app
python3 manage.py migrate

Paso 4:Crear un superusuario para la aplicación Django

Ahora crearemos una cuenta de superusuario para la administración de la aplicación Django. Ejecute el siguiente comando desde el directorio de su aplicación Django.

python3 manage.py createsuperuser

Obtendrá una salida como la siguiente, ingrese los detalles

Paso 5:Ejecute la aplicación Django

Su aplicación Django está lista para usar. De forma predeterminada, Django no permite que hosts externos accedan a la interfaz web. Para permitir hosts externos, edite el archivo settings.py y agregue IP en ALLOWED_HOSTS.

vim django_app/settings.py

Agregar la IP

ALLOWED_HOSTS = ['your_server_IP']

Nota:cambie los detalles de your_server_IP con su IP de servidor real como xx.xx.xx.xx

Finalmente, ejecute el servidor de aplicaciones Django con el siguiente comando

python3 manage.py runserver 0.0.0.0:8000

El servidor de aplicaciones Django se está ejecutando ahora. Abra su navegador web y acceda a la aplicación Django con la IP de su servidor en el puerto 8000. Esto le mostrará la página web predeterminada de Django.

Antes de acceder a la aplicación Django en el navegador, debe abrir el puerto en el servidor para acceder a él externamente, consulte este artículo para abrir el puerto en Iptables

Para usar la interfaz administrativa, acceda con /admin

Inicie sesión con el nombre de usuario y la contraseña que proporcionó anteriormente en el paso anterior

Conclusión

Ahora ha instalado la aplicación Django en su servidor. Después de acceder e iniciar sesión en el navegador, puede agregar más usuarios y grupos para su aplicación y continuar con su configuración.


Ubuntu
  1. Cómo instalar Django en Ubuntu 18.04

  2. Cómo instalar Django en Ubuntu 14.04

  3. Cómo instalar Docker en Ubuntu 22.04/20.04 LTS

  4. Cómo instalar PlayOnLinux en Ubuntu 20.04 LTS

  5. Cómo instalar Django en Ubuntu 16.04

Cómo instalar Go en Ubuntu 22.04 LTS

Cómo instalar Django en Ubuntu 16.04 LTS

Cómo instalar Go en Ubuntu 18.04 LTS

Cómo instalar Django en Ubuntu 18.04 LTS

Cómo instalar Go en Ubuntu 20.04 LTS

Cómo instalar Django en Ubuntu 20.04 LTS