• Información sobre lenguajes web en W3Schools Recomendado por Xavi

  • Documentación oficial de apache Configuración y directivas

Con tecnoloxía de Blogger.

xoves, 9 de outubro de 2014

Primera Aplicación Django

Share & Comment

Introducción

DJANGO
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 python
Arch 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 sencilla
Debian:
sudo apt-get install python-pip
Arch 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 uno
Debian:
sudo apt-get install python-virtualenv
Arch Linux:
sudo pacman -S python-virtualenv
Para 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/activate 
Para 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 proyecto
Este 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ón
Para ejecutar la aplicación de django a través de su servidor ejecutamos el siguiente comando:
python manage.py runserver 
Por 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:8000
Con 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
Tags: , ,

Redactado por

2 comentarios:

  1. Bueno, la página esta muy interesante, pero a mi me gusta mas windows.

    ResponderEliminar
  2. Este editor parece no tener ni idea de lo que habla.

    ResponderEliminar

 

Articulos Recientes

Copyright © Implantacion Web | Designed by Urgot