Instalando Django un framework para python
Domingo, Junio 6, 2010
**Instalacion realizada sobre Kubuntu 10.04
La idea de instalar Django es para no tener que programar cosas que estan hechas y testeadas desde hace mucho tiempo.
Realizare un howto para que vean la velocidad con que se instala y se desarrolla un abm facilmente.
Instalaremos los siguientes paquetes:
apt-get install python postgresql-8.4 python-psycopg2
wget http://www.djangoproject.com/download/1.2.1/tarball/
tar xzvf Django-1.2.1.tar.gz
cd Django-1.2.1
sudo python setup.py install
Esto es la finalizacion de la instalacion de django.
Para crear un nuevo proyecto:
django-admin.py startproject mysite
Esto nos crea lo siguiente:
mysite/
mysite/settings.py
mysite/urls.py
mysite/manage.py
mysite/__init__.py
Con esto es suficiente como para levantar el Runserver, que es un servidor que interpreta django.
Para ejecutar dicho servicio en todas las interfaces hacemos lo siguiente:
cd mysite
python manage.py runserver 0.0.0.0:8000
Y el servidor deberia levantar sin problemas, arrojando lo siguiente:
Validating models…
0 errors found.
Django version 1.0, using settings ‘mysite.settings’
Development server is running at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
En otra consola seguimos con la instalacion.
python manage.py inspectdb
Para crear el modelo a partir de la base de datos.
Luego podemos sincronizar.
UPDATE ethers SET server_id=s.server_id FROM servers AS s WHERE ethers.hostname=s.hostname;