lunes, 20 de marzo de 2017

Creando Proyecto con Django



Si ya tenemos nuestro entorno virtual, dentro de este vamos a ejecutar el comando

$django-admin.py startproject myApp

Cuando este creado vamos al directorio por medio del Finder o explorador y creamos una carpeta aparte que se llame "apps"




También puede ser creada desde Sublime o el editor que elijamos

Para que la carpeta sea reconocida como un paquete de python necesitamos crear el archivo __init__.py, este archivo debe ser creado dentro de la carpeta "apps"




Dentro de esta carpeta "apps" crearemos las aplicaciones necesarias para nuestro proyecto

En la consola nos ubicamos en la carpeta "apps" y ejecutamos el siguiente comando:

(entornovirtual)$ django-admin.py startapp nameapp1

nameapp1 sería el nombre de la app creada, al ejecutar este comando se nos debe crear una carpeta con el contenido como este:


Para que estas apps sean reconocidas, debemos ir al archivo setting, ubicado dentro de la carpeta myApp, y en la linea 33 encontramos INSTALLED_APPS, ahi al final las añadimos de la siguiente manera


Se hace lo mismo con todas las apps que se vayan creando

En el mismo archivo ahora configuramos la base de datos, en esta caso estoy usando postgresql con psycopg2 y la base de datos se llama app1



Para poder hacer las migraciones nos ubicamos en la carpeta que contiene el archivo manage.py y ejecutamos

$python manage.py migrate

Para enterarte mas sobre migraciones mira este link


y la base de datos debería verse así: 














0 comentarios:

Publicar un comentario