一、引入graphql
- 安装graphql
pip install graphene-django
二、django中引入graph
settings.py中的INSTALLED_APPS中添加graphene_django
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'book',
'graphene_django'
]
三、新建app,同时创建orm对象
book/models.py
from django.db import models
class Title(models.Model):
title = models.CharField(max_length=255, verbose_name="标题")
def __str__(self):
return self.title
class Author(models.Model):
name = models.CharField(max_length=255, verbose_name="作者姓名")
def __str__(self):
return self.name
class Book(models.Model):
name