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