🚚(api) split API module in client/resource_server

To improve readability and code sharing we group all
APIs into the same "api" module for each application.

Next submodules might be "scim",
"resource_server_scim", ...

The only shared module is the "permissions" one for now.
This commit is contained in:
Quentin BEY
2024-11-25 14:44:34 +01:00
committed by BEY Quentin
parent 478a3ffbd1
commit d6f1cae9e9
19 changed files with 19 additions and 17 deletions

View File

@@ -0,0 +1 @@
"""Mailbox manager client API module."""

View File

@@ -4,7 +4,7 @@ import json
from rest_framework import exceptions, serializers
from core.api.serializers import UserSerializer
from core.api.client.serializers import UserSerializer
from core.models import User
from mailbox_manager import enums, models

View File

@@ -7,7 +7,8 @@ from rest_framework import exceptions, filters, mixins, viewsets
from core import models as core_models
from mailbox_manager import enums, models
from mailbox_manager.api import permissions, serializers
from mailbox_manager.api import permissions
from mailbox_manager.api.client import serializers
# pylint: disable=too-many-ancestors