Move GraphQL to separata app
This commit is contained in:
parent
a3b2d47031
commit
9b75d7926f
|
@ -0,0 +1,3 @@
|
|||
from django.contrib import admin
|
||||
|
||||
# Register your models here.
|
|
@ -0,0 +1,6 @@
|
|||
from django.apps import AppConfig
|
||||
|
||||
|
||||
class ApiConfig(AppConfig):
|
||||
default_auto_field = "django.db.models.BigAutoField"
|
||||
name = "api"
|
|
@ -0,0 +1,3 @@
|
|||
from django.db import models
|
||||
|
||||
# Create your models here.
|
|
@ -1,12 +1,12 @@
|
|||
import graphene
|
||||
from graphene_django import DjangoObjectType
|
||||
|
||||
from .models import Device as DeviceModel
|
||||
from .models import Edition as EditionModel
|
||||
from .models import Game as GameModel
|
||||
from .models import Platform as PlatformModel
|
||||
from .models import Purchase as PurchaseModel
|
||||
from .models import Session as SessionModel
|
||||
from games.models import Device as DeviceModel
|
||||
from games.models import Edition as EditionModel
|
||||
from games.models import Game as GameModel
|
||||
from games.models import Platform as PlatformModel
|
||||
from games.models import Purchase as PurchaseModel
|
||||
from games.models import Session as SessionModel
|
||||
|
||||
|
||||
class Game(DjangoObjectType):
|
|
@ -0,0 +1,3 @@
|
|||
from django.test import TestCase
|
||||
|
||||
# Create your tests here.
|
|
@ -0,0 +1,3 @@
|
|||
from django.shortcuts import render
|
||||
|
||||
# Create your views here.
|
|
@ -33,6 +33,7 @@ ALLOWED_HOSTS = ["*"]
|
|||
|
||||
INSTALLED_APPS = [
|
||||
"games.apps.GamesConfig",
|
||||
"api.apps.ApiConfig",
|
||||
"django.contrib.auth",
|
||||
"django.contrib.contenttypes",
|
||||
"django.contrib.sessions",
|
||||
|
@ -41,7 +42,7 @@ INSTALLED_APPS = [
|
|||
"graphene_django",
|
||||
]
|
||||
|
||||
GRAPHENE = {"SCHEMA": "games.schema.schema"}
|
||||
GRAPHENE = {"SCHEMA": "api.schema.schema"}
|
||||
|
||||
if DEBUG:
|
||||
INSTALLED_APPS.append("django_extensions")
|
||||
|
|
Loading…
Reference in New Issue