Cómo instalar Django Framework en Ubuntu 20.04

Cómo instalar Django Framework en Ubuntu 20.04

Django es un marco web de Python que fomenta el rápido desarrollo de aplicaciones. El marco Django está diseñado para que los desarrolladores tomen aplicaciones de inicial hasta su finalización lo más rápido posible. Proporciona una mayor seguridad para la aplicación y evita que los desarrolladores cometan errores de seguridad comunes.

Este tutorial lo ayudará a instalar el marco web de Django en Ubuntu 20.04 Sistema Linux. También le ayudará a crear una aplicación de Django de muestra. Pasemos por el tutorial:

Paso 1 - Instalación de Python

La mayoría de los últimos sistemas operativos vienen con Python 3 predeterminado instalado. Pero si su sistema no tiene instalado Python, ejecute los siguientes comandos para instalarlo. Además, instale PIP en su sistema.

Sudo Apt Update -y  sudo apto install python3 python3 -pip -y  

La versión de Python instalada es:

python3 -v  Python 3.8.2 

Y la versión PIP es:

pip3 -v  Pip 20.0.2 de/usr/lib/python3/dist-pakages/pip (python 3.8) 

Paso 2 - Instalación del módulo Django Python

Puede instalar Django desde el código fuente disponible en el repositorio de GitHub o instalarlo con PIP . En este tutorial, uso PIP para la instalación de Django en Ubuntu 20.04 sistema. Ejecute el siguiente comando a continuación desde el terminal de Linux:

pip3 instalar django  

Obtendrá un comando Django-Admin para crear nuevos proyectos. Verifique la versión actual instalada:

django-admin-version  3.1 

Paso 3 - Crear aplicación Django

Primero, navegue al directorio que necesita para crear una nueva aplicación. Luego usa Django-admin startProject Comando seguido del nombre de la aplicación para crear una nueva aplicación Django. Abra un terminal en su sistema y escriba:

mkdir -p /var /www && cd /var /www  django-admin startproject django_app  

Después de eso migra los cambios pendientes.

CD django_app  Python3 gestionar.PY migra  

Paso 4 - Crear cuenta super administrador de Django

Además, cree una cuenta de Superuser para la administración de la aplicación Django. Ejecute el siguiente comando desde su directorio de aplicaciones Django.

Python3 gestionar.py createuperuser  

Paso 5 - Ejecución de la aplicación Django

La aplicación Django está lista para servir. Por defecto, Django no permite que los hosts externos accedan a la interfaz web. Para permitir hosts externos, editar configuración.archivo py y agregar IP en.

vi django_app/configuración.py  

Agregar IP:

Permitido_hosts = ['192.168.1.239 '] 

Aquí 192.168.1.239 es la dirección IP del sistema donde está instalado Django.

Finalmente, ejecute el servidor de aplicaciones Django con el siguiente comando. Aquí 0.0.0.0: 8000 definió que Django escuchará en todas las interfaces en el puerto 8000. Puede cambiar este puerto con cualquiera de sus opciones.

Python3 gestionar.py runserver 0.0.0.0: 8000  

El servidor de aplicaciones de Django se está ejecutando ahora. Abra su navegador web favorito y acceso a la IP del sistema Django en el puerto 8000. Esto le mostrará la página web de Django predeterminada.

http: // 192.168.1.239: 8000 

También puede acceder a la página del administrador de Django en la URL del subdirectorio de administración. Use sus credenciales de inicio de sesión de Superuser creadas en el paso anterior para obtener acceso.

http: // 192.168.1.239: 8000/administrador 

Obtendrá el panel de administrador de Django como a continuación. Puede agregar más usuarios y grupos para su aplicación en el tablero.

Conclusión

Ha creado con éxito la aplicación Django en su sistema. Comencemos a construir su aplicación Django.