Skip to content

abhishekkumarai/django-graphql

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Graphene Django Project

This example project demonstrate an integration between Graphene and Django. You'll build an Event Model to access event objects through GraphQL.

First you'll need to get the source of the project. Do this by cloning the repository:

# Get the project code
https://github.com/abhishekzgithub/django-graphql.git

NOTE: While working with Python, we would recommend to use virtual environment to keep all the project's dependencies isolated from other projects.

Create your local environment
conda create -n graphql python=3.6 anaconda # Create the environment
source activate graphql # Activate the environment
Install dependencies
pip install -r requirements.txt
Create database table
python manage.py makemigrations
python manage.py migrate
Create mock data
$ python manage.py shell
>>> from events.models import Event
>>> Event.objects.create(name='API Analytics', url='https://www.moesif.com/')
>>> Event.objects.create(name='Trove Marketplace', url='https://www.trove.com/')
Start the application
python manage.py runserver
Query data through GraphQL

Go to localhost on Insomnia or your favorite browser to Create/Search/Filter data through GraphQL. More detail on how to write your first query and mutation could be found here.

About

This is a sample starter project for django graphql

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages