Como instalar Django a Fedora 32/31/30

Qué tal aquí Enrique. Os traigo un nuevo post sobre el sistema operativo mas molón. Encantado linuxeros.

Django es un framework web Python que fomenta el desarrollo rápido de aplicaciones. Este tutorial le ayuda a instalar Django en sistemas Linux Fedora 31/30/29/28. Después de esto, vamos a crear una aplicación Django y la ejecutaremos.

Paso 1: requisitos previos

Las últimas versiones de Fedora ya han instalado Python 3. Es posible que los sistemas de instalación mínimos no tengan Python instalado. Ejecute los siguientes comandos para instalarlo. Además, instale pip en su sistema.

sudo dnf install python3 python3-pip

A continuación, compruebe la versión de Python y pip:

python3 -V

Python 3.7.3
pip3 -V

pip 19.0.3 from /usr/lib/python3.7/site-packages/pip (python 3.7)

Paso 2: instale Django a Fedora

El código fuente de Django está disponible como depósito de Github. Este tutorial utiliza PIP3 para la instalación de Django en Fedora Linux. Simplemente ejecute el siguiente desde el terminal:

pip3 install Django

Recibirá una orden django-admin para crear nuevos proyectos. Compruebe la versión actual instalada:

django-admin --version

2.2.5

Paso 3: crear una aplicación Django

Django se ha instalado en su sistema. Ahora vamos a crear una nueva aplicación Django. El orden django-admin proporciona la opción de crear una nueva aplicación Django mediante la línea de comandos. Primero, vaya al directorio que necesita para crear una aplicación nueva.

A continuación, utilice el archivo django-admin startproject orden seguido del nombre de la aplicación para crear una nueva aplicación Django en un Debian Linux.

cd /var/www
django-admin startproject django_app

Después, migrar los cambios pendientes.

cd django_app
python3 manage.py migrate

Paso 4: cree una cuenta de Super Administrador

Ahora, cree una cuenta de superusuario para la administración de la aplicación Django. Ejecute el siguiente desde el directorio de la aplicación Django.

python3 manage.py createsuperuser

Paso 5: ejecute la aplicación Django

Una nueva aplicación de Django está lista para utilizarse. Por defecto, Django no permite que los anfitriones externos accedan a la interfaz web. Para permitir anfitriones externos, edite settings.py y añada IP a ALLOWED_HOSTS.

vi django_app/settings.py

Agregar IP:

ALLOWED_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 orden siguiente. Aquí 0.0.0.0:8000 definió que Django escuchará a todas las interfaces del puerto 8000. Puede cambiar este puerto con cualquiera de sus opciones.

python3 manage.py runserver 0.0.0.0:8000

running django donde fedora

El servidor de aplicaciones Django ejecuta ahora. Abra el navegador web preferido y acceda a la IP del sistema Django el puerto 8000. Esto le mostrará la página web predeterminada de Django.

http://192.168.1.239:8000

Django también proporciona una interfaz web administrativa. Puede acceder a esta URL del subdirectorio / admin de su aplicación Django. Utilice las credenciales de inicio de sesión del superusuario creadas en el paso anterior.

http://192.168.1.239:8000/admin

Instalación de django a Fedora

El panel de administración de Django tiene el siguiente aspecto. Aquí puede añadir más usuarios y grupos para su aplicación.

Administrador de Django a Fedora

El Blog lo escribimos para colaborar y servir de referencia a la comunidad Linux. Esperamos que os guste.

Leave a Reply