Introducción y primer proyecto en Django

El dia de hoy estarmos en una pequeña introducción al framework Django.

Un framework es basicamente una especie de superlibreria que proporciona un gran conjunto de metodos y plantillas de codigos para su modificación.

En fin aqui un video intraductorio de Django:


Ahora pasemos a lo bueno pero vamos por partes:




Para la Instalación necesitaremos:

  • Actualizar nuestro PIP (es recomendado pero no necesario)
Recordemos que el comando de actualización es:
pip install --upgrade pip



  • Ejecutar el comando Install.
Lo siguiente es ejecutar el comando install para instalar Django:
pip install django


Una vez hecho esto comprovemos su instalación, en mi caso ire a mi carpeta de instalación de python, si la instalación se hizo correctamente deberia tener un grupo de archivos con nombre django en la carpeta Scripts (podemos hacerlo por consola pero explicare algo al momento de crear el proyecto, es por eso que lo hare desde la interfaz de windows).



Una vez terminado con este paso podemos ir a crear nuestro proyecto.


Para la creación de nuestro primero crearemos una carpeta desde windows, en mi caso la nombrare Proyecto 1.


Bien, en fin, accedemos a nuestra carpeta Proyecto 1 y copiamos la Dirección a la carpeta, puesto que la necesitaremos en el paso siguiente:



Posteriormente abriremos nuestra consola de comandos y haciendo uso del comando CD rutaDeCarpeta nos ubicaremos en la carpeta destinada a nuestro proyecto, (estos pasos yo los hago por comodidad pues me gusta tener todo organizado, igual puedes crear una carpeta en la raiz de tu disco duro y simplemente acceder a ella).


Seguido de ello escribiremos este comando:

django-admin startapp Nombre_De_Tu_proyecto



En mi caso aparece un error, dado que yo he creado el proyecto previamente, en tu caso no deberia aparecer, si tienes algun problema en este paso te recomiendo pasar a la seccion de errores para verificar si puedo serte de ayuda.

Una vez hecho esto deberiamos tener en la carpeta de nuestro proyecto una serie de archivos, esto significa que el proyecto esta creado.





Para el Metodo 2 necesitaremos el uso de Pycharm, es asi que abriremos el programa y crearemos un nuevo proyecto, tambien puedes abrir uno ya existente como es mi caso, en mi situacion abrire uno ya precreado.


Una vez abierto el IDE iremos a la parte inferior izquierda y buscaremos el boton para abrir la terminal de Pycharm.


Hecho lo anterior, escribiremos desde aqui el comando anteriormente visto:
django-admin startapp Nombre_de_tu_proyecto


Este es igual, pero el comando anterior generalmente crea una carpeta extra, como en mi caso ya tengo la carpeta creada y no quiero mas subdirectorios simplemente debo agregar un espacio y un punto al comando.
django-admin startapp Nombre_de_tu_proyecto .



En fin con lo anterior ya deberiamos tener nuestro proyecto en Djando creado en nuestro directorio.




Ahora, no se si a ti te paso, pero existen algunas veces que aparece el error:

"django-admin" no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable.

Si ese es tu caso te recomiendo:

Si lo estas haciendo por consola y despues de la instalación, abre otra consola y prueba de nuevo.Si esto no funciona tendremos que hacer lo siguiente:

1.Ir a tu directorio de instalación de python y buscar la carpeta Scripts, aqui copiaremos la ruta del archivo django-admin.py


Esta ruta la pegaremos en sustitucion del comando django-admin, como estamos usando un archivo python deberemos llamar al interptere, me explico, lo que tendremos que usar ahora deberia ser algo así:

python C:\Python27\Scripts\django-admin.py startapp nombre_de_tu_proyecto


Ya con eso no deberia aparecer ningun error en la creación del proyecto.




Comentarios