Graphql en Django - Parte 2 - creacion de proyecto django y configuracion de GRAPHENE
INTRODUCCION:
En esta parte del curso/tutorial vamos a ahondar en la creacion de un proyecto Django instalando lo necesario para que graphql funcione en nuestro django con pip:
pip install django
pip install graphene-django
pip install django-filter
pip install django-graphql-jwt
Creando el proyecto Django en la carpeta que deseemos:
django-admin startproject nombredelproyecto
y realizando las respectivas migraciones al servidor de base de datos (SQLite):
cd carpetadenuestroproyecto
python manage.py makemigrations
python manage.py migrate
Creamos nuestra carpeta de apps:
cd nombredemiproyecto
nombredemiproyecto/ cd carpetageneral
MD apps
y procedemos a crear nuestra aplicacion adentro de Django:
python manage.py startapp nombredelapp
movemos la app creada dentro de la carpeta apps creada
y modificamos settings.py dentro de nuestro IDE en este caso PyCharm ubicando lo siguiente luego de las urls estaticas:
GRAPEHE = {
'schema': 'direccion.de.nuestro.shema' #debemos tener encuenta que aun no se ha creado el schema de nuestro proyecto y debemos dejarlo quieto
}