Skip to content
Snippets Groups Projects
Commit 9dd96a44 authored by Julian's avatar Julian
Browse files

Use the DjangoFilterMixin for rooms

parent fc685924
No related branches found
No related tags found
1 merge request!1208Resolve "Data management for the Models `Room` and `SchoolTerm`"
......@@ -2,13 +2,18 @@ from graphene_django import DjangoObjectType
from graphene_django_cud.mutations import DjangoBatchPatchMutation, DjangoCreateMutation
from ..models import Room
from .base import DeleteMutation, PermissionBatchPatchMixin, PermissionsTypeMixin
from .base import DeleteMutation, DjangoFilterMixin, PermissionBatchPatchMixin, PermissionsTypeMixin
class RoomType(PermissionsTypeMixin, DjangoObjectType):
class RoomType(PermissionsTypeMixin, DjangoFilterMixin, DjangoObjectType):
class Meta:
model = Room
fields = ("id", "name", "short_name")
filter_fields = {
"id": ["exact", "lte", "gte"],
"name": ["icontains"],
"short_name": ["icontains"],
}
@classmethod
def get_queryset(cls, queryset, info):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment