17 años en Internet

27 noviembre 2014

Sistema de gestión de tareas realizado en Django

    Buenas, os dejo un vídeo comentario y la guía de instalación de una de mis primeras aplicaciones escritas en Django. Espero que os guste.


Requisitos previos que no comentaré:
  1. Descarga e instalación de Django (pip install Django==1.7.1).
  2. Creación de un despliegue (django-admin.py startproject testing).
  3. Crear usuarios de administración (python manage.py createsuperuser)
  4. Arrancar un despliegue (python manage.py runserver 0.0.0.0:8000)
Guía de instalación:
1.- Descarga de la aplicación.
todo_list.tgz [ Enlace ]
2.- Creación del proyecto en un despliegue:
python manage.py startapp todo_list
3.- Machacar el contenido del tgz dentro del directorio todo_list del despliegue:
cd /tmp
tar xzvf todo_list.tgz
cd -
cp -pr /tmp/todo_list/* todo_list/
 4.- Añadir la url de la aplicación en el fichero url.py del despliegue:


5.- Añadir la aplicación todo_list dentro de la lista de aplicaciones instaladas del settings.py del despliegue:

6.- Añadir las definiciones de PROJECT_PATH, STATIC_ROOT, TEMPLATE_DIRS y STATICFILES_DIRS dentro del settings.py del despliegue:



7.- Sincronizar la lista de ficheros estáticos:
python manage.py collectstatic
(responder yes)
8.- Crear las tablas del proyecto en la base de datos del despliegue:
python manage.py makemigrations todo_list
python manage.py migrate
9.- Arrancar el despliegue y acceder por web:



2 comentarios:

Si te ha gustado la entrada o consideras que algún dato es erróneo o símplemente deseas dar algún consejo, no dudes en dejar un comentario. Todo feedback es bienvenido siempre que sea respetuoso. También puedes contactarme vía Twitter @Hamster_ruso si lo consideras necesario.