Instalación de Django en Fedora

Introducción

Django es un potente framework de desarrollo web basado en Python que permite construir aplicaciones web de manera rápida y segura. Su filosofía de diseño se basa en la reutilización de componentes, la modularidad y la simplicidad, lo que lo convierte en una excelente herramienta tanto para desarrolladores principiantes como avanzados. Fedora, como sistema operativo robusto y actualizado, proporciona un entorno ideal para ejecutar Django, gracias a su soporte para Python y la amplia disponibilidad de herramientas de desarrollo. En esta guía, aprenderás los pasos esenciales para instalar Django en Fedora desde cero, asegurando que tu entorno esté configurado correctamente para comenzar a desarrollar aplicaciones web.

Guía de instalación:

Actualizar el sistema 

Antes de comenzar con la instalación, es importante asegurarse de que el sistema esté actualizado y que Python esté correctamente instalado.

Actualiza el sistema con:

sudo dnf update 

Verificar la versión de Python:

Verifica la versión de Python instalada con:

python3 --version 

Instalar pip (el gestor de paquetes de Python):

Si no tienes instalado pip, el gestor de paquetes de Python, puedes instalarlo con DNF:

sudo dnf install python3-pip 

Verifica que pip se haya instalado correctamente con:

pip3 --version 

Configurar el entorno virtual:

Un entorno virtual permite aislar las dependencias de cada proyecto Python, lo que es crucial para mantener diferentes proyectos separados.

Instala paquetes adicionales de Python necesarios:

sudo dnf install python3 python3-devel 

Crea una carpeta para tu proyecto (puedes darle el nombre que desees):

mkdir proyecto 
cd proyecto 

Crea un entorno virtual llamado entorno:

python3 -m venv entorno 

Activar el entorno virtual:

Para activar el entorno virtual, ejecuta el siguiente comando:

source entorno/bin/activate 

Una vez activado, el nombre del entorno aparecerá en la terminal al inicio de cada línea de comandos.

Instalar Django dentro del entorno virtual:

Con el entorno activado, puedes instalar Django. Para hacerlo, utiliza el siguiente comando:

Instala la última versión de Django:

pip install django 

Si deseas instalar una versión específica de Django, por ejemplo, la versión 3.2.7:

pip install django==3.2.7 

Verifica la instalación y la versión de Django:

django-admin --version 

Crear un proyecto Django:

Ahora que Django está instalado, puedes crear un proyecto con el siguiente comando. El proyecto se llamará digitaleducas:

django-admin startproject digitaleducas 

Navegar al proyecto:

Una vez creado el proyecto, navega al directorio del mismo:

cd digitaleducas 

Puedes listar los archivos del proyecto con:

ls 

Corre el servidor de desarrollo:

Para comprobar que todo esté funcionando correctamente, inicia el servidor de desarrollo de Django:

python manage.py runserver 

Esto iniciará un servidor local y podrás acceder al proyecto desde un navegador web ingresando a la URL: http://127.0.0.1:8000.

Conclusión

La instalación de Django en Fedora es un proceso sencillo que garantiza un entorno funcional y óptimo para el desarrollo web. Con Python y Django configurados correctamente, puedes aprovechar las herramientas y características avanzadas de Fedora para desarrollar aplicaciones web escalables y eficientes. Este marco no solo mejora la productividad, sino que también fomenta las buenas prácticas de desarrollo. Ahora estás listo para comenzar a explorar las posibilidades que ofrece Django y llevar tus proyectos al siguiente nivel. ¡El límite es tu creatividad!

Etiquetas:
#DigitalEducas #Django #Fedora #InstalaciónDjango #DesarrolloWeb #Python #Linux #DjangoEnFedora #GuíaPasoAPaso #Programación #TutorialDjango