

Encontrando como hacer un proyecto desde mi ubuntu, manos a la obra como lo he dicho en mi twitter jjajaja
, bueno la receta de hoy como su titulo lo dice entrando en la onda de django, el tiempo estimado de esta receta es de 5 minutos lo demas ya es historia
.
La estructura de nuestro usuario dentro de una distribución gnu/linux es,
/home/usuario/
después de la raíz del usuario vienen diferentes carpetas que gnome acomoda, podemos encontrar algo como:
/home/usuario/
|-Escritorio
|-Documentos
|-Videos
|-Imagenes
buenos ya tendrán mas carpetas, la carpeta que crearemos es para guardar todos nuestros proyectos que diseños en django, bueno esta carpeta se podría llamar como algunos de estos curiosos nombres, capetitadj, miapp, djcode, codefolder, micodigo, etc, entonces procedemos a crear nuestro contenedor de proyectos.
nota: les recomiendo instalar tree en su sistema le permite ver un árbol muy chevere de sus archivos yeaa !!!
.
linea de comandos desde mi terminal en ubuntu :
desarrollador@desarrollador-laptop:~$ mkdir djcode
nota: acuerdense que deben estar en la raíz de su asuario.
Aja mis amigos procedo a crear nuestro primer proyecto yeaaa
.
linea de comandos desde mi terminal en ubuntu:
desarrollador@desarrollador-laptop:~/djcode$ django-admin startproject empresa
se crea el siguiente árbol de archivos:
`– empresa
|– __init__.py
|– manage.py
|– settings.py
`– urls.py
antes que nada el orden, ahora utilizamos el control de versión para nuestro proyecto, bueno el que he elegido se llama git, se encuentra en nuestro sistema si es que utilizan un derivado de Debian como git-core, y para ver el repositorio de forma grafica pues venga instala gitg utilidad de gnome para ver tus repositorios de git.
Cuando ejecutas archivos de python se generan bytecode, que debemos dejar a un lado de nuestro proyecto, pues bueno a git se le puede decir que ignore esos archivos de la siguiente manera, se crea un archivo .gitignore con lo siguiente:
*~
*.pyc
*.pyo
aja paso explicar, *~ que ignore todos los archivos temporales de nuestro proyecto, *.pyc que ignore los bytecode, *.pyo que ignore los archivos objeto.
Listo iniciamos nuestro repositorio con la siguiente orden:
desarrollador@desarrollador-laptop:~/djcode/empresa$ git init
lo siguiente es agregar todo a nuestro repositorio,
desarrollador@desarrollador-laptop:~/djcode/empresa$ git add .
y subir nuestro archivos a su repositorio inicial,
desarrollador@desarrollador-laptop:~/djcode/empresa$ git commit -a -m “inicio del repositorio”
ahora miramos nuestro repositorio con gitg,
desarrollador@desarrollador-laptop:~/djcode/empresa$ gitg
hora de probar nuestro proyecto, la manera de hacerlo es ejecutando el servidor de desarrollo que trae django,
desarrollador@desarrollador-laptop:~/djcode/empresa$ python manage.py runserver
para ver que esta pasando entra en una nueva pestaña de tu navegador, y digita http://127.0.0.1:8000/ te debe aparecer una pagina con bonitos colores pastel
. Listo hasta la proxima