Introducción
![DJANGO](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkApSUvZgUBm0ee4M7d_0sBHr0Ry6L2NUEtCHi9f86VFqOrKBQyiEdMtl1kLx0AibH5cJLugXkOT_4aBv6dD9aR7czZW6YaMAylofas6fvrR7v3IEFgSsJhTAQOnPGol7YHKznHnfyOfk/s1600/django.png)
Primera aplicación en Django
En este artículo aprenderemos a crear nuestra primera aplicación Web con Python, utilizando el framework Django bajo un sistema GNU/Linux
Instalación
Instalación de Python
Debian:sudo apt-get install pythonArch Linux:
sudo pacman -S python
Instalación de PIP
La herramienta PIP nos permite instalar módulos de python dentro del entorno virtual de forma sencillaDebian:
sudo apt-get install python-pipArch Linux:
sudo pacman -S python-pip
Instalación de Virtual Env
La herramienta Virtualenv nos permite crear entornos de ejecución python fuera de la ejecución por defecto del sistema, de forma que podremos trabajar con diferentes versiones de python y sus módulos en cada proyecto, creando un entorno virtual para cada unoDebian:
sudo apt-get install python-virtualenvArch Linux:
sudo pacman -S python-virtualenvPara crear el entorno virtual, creamos primero un directorio para el proyecto y seguidamente le indicamos que cree el entorno virtual con los siguientes comandos:
mkdir ~/projects/test
cd ~/projects/test
virtualenv .
source bin/activatePara cerrar la sesión del entorno virtual ejecutamos:
deactivate
Instalación de Django
Tras activar el entorno virtual instalamos el módulo Django mediante el asistente pip:pip install django
Creación de la aplicación
Para crear una aplicación Web Python con el framework Django, ejecutamos este comando dentro del directorio del proyecto:django-admin.py startproject test # Donde test es el nombre del proyectoEste comando nos creará el arbol de directorios por defecto de Django, junto con los ficheros necesarios para su ejecución
Ejecución
Django incluye su propio servidor web para desarrollo, por lo que no tendremos que instalar ninguno adicional como Apache, aunque ésto sí sería recomendable cuando se lleve a cabo su despliegue en producciónPara ejecutar la aplicación de django a través de su servidor ejecutamos el siguiente comando:
python manage.py runserverPor defecto se ejecutará en localhost:8000 por lo que si tienes ese puerto ocupado por otra aplicación puedes especificar la ip+puerto mediante:
python manage.py runserver localhost:8000Con esto ya tendremos corriendo nuestra aplicaciń en localhost:8000 y si accedemos desde el navegador web podremos ver el mensaje de bienvenida de django
A partir de aquí ya podrás crear tu propia aplicación web mediante Python
Bueno, la página esta muy interesante, pero a mi me gusta mas windows.
ResponderEliminarEste editor parece no tener ni idea de lo que habla.
ResponderEliminar