refactor(itam): Update access imports to new path

ref: #640 #641
This commit is contained in:
2025-02-19 21:30:37 +09:30
parent b007e05386
commit c506925f6e
88 changed files with 164 additions and 91 deletions

View File

@ -12,7 +12,7 @@ from rest_framework import serializers
from rest_framework.reverse import reverse
from access.fields import *
from access.models import TenancyObject
from access.models.tenancy import TenancyObject
from app.helpers.merge_software import merge_software

View File

@ -1,7 +1,7 @@
from django.db import models
from access.fields import *
from access.models import TenancyObject
from access.models.tenancy import TenancyObject
class DeviceCommonFields(TenancyObject, models.Model):

View File

@ -3,7 +3,7 @@ from django.db import models
from itam.models.device_common import DeviceCommonFieldsName
from access.models import TenancyObject
from access.models.tenancy import TenancyObject
from core.mixin.history_save import SaveHistory
from core.models.manufacturer import Manufacturer

View File

@ -5,7 +5,7 @@ from django.dispatch import receiver
from rest_framework.reverse import reverse
from access.fields import *
from access.models import TenancyObject
from access.models.tenancy import TenancyObject
from core.mixin.history_save import SaveHistory
from core.models.manufacturer import Manufacturer

View File

@ -5,7 +5,7 @@ from django.dispatch import receiver
from rest_framework.reverse import reverse
from access.fields import *
from access.models import TenancyObject
from access.models.tenancy import TenancyObject
from core.mixin.history_save import SaveHistory
from core.models.manufacturer import Manufacturer

View File

@ -7,7 +7,7 @@ from celery import shared_task, current_task
from celery.utils.log import get_task_logger
from celery import states
from access.models import Organization
from access.models.organization import Organization
from itam.serializers.inventory import InventorySerializer

View File

@ -4,7 +4,7 @@ from django.test import TestCase
from rest_framework.exceptions import ValidationError
from access.models import Organization
from access.models.organization import Organization
from app.tests.abstract.mock_view import MockView, User

View File

@ -5,7 +5,9 @@ from django.contrib.contenttypes.models import ContentType
from django.shortcuts import reverse
from django.test import Client, TestCase
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from api.tests.abstract.api_serializer_viewset import SerializersTestCases
from api.tests.abstract.api_permissions_viewset import APIPermissions

View File

@ -4,7 +4,7 @@ from django.test import TestCase
from rest_framework.exceptions import ValidationError
from access.models import Organization
from access.models.organization import Organization
from app.tests.abstract.mock_view import MockView, User

View File

@ -4,7 +4,9 @@ from django.contrib.auth.models import AnonymousUser, Permission, User
from django.contrib.contenttypes.models import ContentType
from django.test import TestCase
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from api.tests.abstract.api_permissions_viewset import APIPermissions
from api.tests.abstract.api_serializer_viewset import SerializersTestCases

View File

@ -6,7 +6,7 @@ from django.test import TestCase
from rest_framework.exceptions import ValidationError
from access.middleware.request import Tenancy
from access.models import Organization
from access.models.organization import Organization
from itam.serializers.device_operating_system import Device, DeviceOperatingSystem, DeviceOperatingSystemModelSerializer
from itam.models.operating_system import OperatingSystem, OperatingSystemVersion

View File

@ -4,7 +4,9 @@ from django.contrib.auth.models import Permission, User
from django.contrib.contenttypes.models import ContentType
from django.test import TestCase
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from api.tests.abstract.api_permissions_viewset import APIPermissions
from api.tests.abstract.api_serializer_viewset import SerializersTestCases

View File

@ -6,7 +6,7 @@ from django.test import TestCase
from rest_framework.exceptions import ValidationError
from access.middleware.request import Tenancy
from access.models import Organization
from access.models.organization import Organization
from itam.serializers.device_software import Device, DeviceSoftware, DeviceSoftwareModelSerializer
from itam.models.software import Software, SoftwareCategory, SoftwareVersion

View File

@ -4,7 +4,9 @@ from django.contrib.auth.models import Permission, User
from django.contrib.contenttypes.models import ContentType
from django.test import TestCase
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from api.tests.abstract.api_permissions_viewset import APIPermissions
from api.tests.abstract.api_serializer_viewset import SerializersTestCases

View File

@ -4,7 +4,7 @@ from django.test import TestCase
from rest_framework.exceptions import ValidationError
from access.models import Organization
from access.models.organization import Organization
from app.tests.abstract.mock_view import MockView, User

View File

@ -4,7 +4,9 @@ from django.contrib.auth.models import AnonymousUser, Permission, User
from django.contrib.contenttypes.models import ContentType
from django.test import TestCase
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from api.tests.abstract.api_permissions_viewset import APIPermissions
from api.tests.abstract.api_serializer_viewset import SerializersTestCases

View File

@ -4,7 +4,9 @@ from django.contrib.auth.models import Permission, User
from django.contrib.contenttypes.models import ContentType
from django.test import TestCase
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from api.tests.abstract.api_permissions_viewset import APIPermissionView
from api.tests.abstract.api_serializer_viewset import SerializerView

View File

@ -6,7 +6,7 @@ from django.test import TestCase
from rest_framework.exceptions import ValidationError
from access.middleware.request import Tenancy
from access.models import Organization
from access.models.organization import Organization
from itam.serializers.device_software import Device, DeviceSoftware, DeviceSoftwareModelSerializer, SoftwareInstallsModelSerializer
from itam.models.software import Software, SoftwareCategory, SoftwareVersion

View File

@ -4,7 +4,9 @@ from django.contrib.auth.models import Permission, User
from django.contrib.contenttypes.models import ContentType
from django.test import TestCase
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from api.tests.abstract.api_permissions_viewset import APIPermissions
from api.tests.abstract.api_serializer_viewset import SerializersTestCases

View File

@ -4,7 +4,7 @@ from django.test import TestCase
from rest_framework.exceptions import ValidationError
from access.models import Organization
from access.models.organization import Organization
from itam.serializers.inventory import (
InventorySerializer

View File

@ -8,7 +8,9 @@ from django.contrib.contenttypes.models import ContentType
from django.shortcuts import reverse
from django.test import Client, TestCase
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from api.tests.abstract.api_serializer_viewset import SerializersTestCases
from api.tests.abstract.api_permissions_viewset import (

View File

@ -4,7 +4,7 @@ from django.test import TestCase
from rest_framework.exceptions import ValidationError
from access.models import Organization
from access.models.organization import Organization
from app.tests.abstract.mock_view import MockView, User

View File

@ -4,7 +4,9 @@ from django.contrib.auth.models import Permission, User
from django.contrib.contenttypes.models import ContentType
from django.test import TestCase
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from api.tests.abstract.api_permissions_viewset import APIPermissions
from api.tests.abstract.api_serializer_viewset import SerializersTestCases

View File

@ -1,7 +1,3 @@
from django.contrib.contenttypes.models import ContentType
from django.test import TestCase

View File

@ -4,7 +4,7 @@ from django.test import TestCase
from rest_framework.exceptions import ValidationError
from access.models import Organization
from access.models.organization import Organization
from app.tests.abstract.mock_view import MockView, User

View File

@ -4,7 +4,9 @@ from django.contrib.auth.models import Permission, User
from django.contrib.contenttypes.models import ContentType
from django.test import TestCase
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from api.tests.abstract.api_permissions_viewset import APIPermissions
from api.tests.abstract.api_serializer_viewset import SerializersTestCases

View File

@ -4,7 +4,7 @@ from django.test import TestCase
from rest_framework.exceptions import ValidationError
from access.models import Organization
from access.models.organization import Organization
from app.tests.abstract.mock_view import MockView, User

View File

@ -4,7 +4,9 @@ from django.contrib.auth.models import Permission, User
from django.contrib.contenttypes.models import ContentType
from django.test import TestCase
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from api.tests.abstract.api_permissions_viewset import APIPermissions
from api.tests.abstract.api_serializer_viewset import SerializersTestCases

View File

@ -4,7 +4,7 @@ from django.test import TestCase
from rest_framework.exceptions import ValidationError
from access.models import Organization
from access.models.organization import Organization
from app.tests.abstract.mock_view import MockView, User

View File

@ -4,7 +4,9 @@ from django.contrib.auth.models import Permission, User
from django.contrib.contenttypes.models import ContentType
from django.test import TestCase
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from api.tests.abstract.api_permissions_viewset import APIPermissions
from api.tests.abstract.api_serializer_viewset import SerializersTestCases

View File

@ -4,7 +4,7 @@ from django.test import TestCase
from rest_framework.exceptions import ValidationError
from access.models import Organization
from access.models.organization import Organization
from app.tests.abstract.mock_view import MockView, User

View File

@ -4,7 +4,9 @@ from django.contrib.auth.models import Permission, User
from django.contrib.contenttypes.models import ContentType
from django.test import TestCase
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from api.tests.abstract.api_permissions_viewset import APIPermissions
from api.tests.abstract.api_serializer_viewset import SerializersTestCases

View File

@ -4,7 +4,7 @@ from django.test import Client, TestCase
from rest_framework.permissions import IsAuthenticated
from access.models import Organization
from access.models.organization import Organization
from api.tests.abstract.viewsets import ViewSetCommon

View File

@ -6,7 +6,7 @@ import pytest
import unittest
import requests
from access.models import Organization
from access.models.organization import Organization
from app.tests.abstract.models import TenancyModel

View File

@ -8,7 +8,9 @@ from django.test import Client, TestCase
from rest_framework.relations import Hyperlink
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from api.tests.abstract.api_permissions import APIPermissions

View File

@ -8,7 +8,9 @@ from django.test import Client, TestCase
from rest_framework.relations import Hyperlink
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from api.tests.abstract.api_fields import APITenancyObject

View File

@ -9,7 +9,9 @@ import pytest
import unittest
import requests
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from app.tests.abstract.model_permissions import ModelPermissions

View File

@ -5,7 +5,9 @@ from django.contrib.auth.models import AnonymousUser, Permission, User
from django.contrib.contenttypes.models import ContentType
from django.test import TestCase
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from api.tests.abstract.api_permissions import APIPermissions

View File

@ -5,7 +5,7 @@ from django.test import Client, TestCase
from rest_framework.reverse import reverse
from access.models import Organization
from access.models.organization import Organization
from api.tests.abstract.viewsets import ViewSetModel
from itam.viewsets.device import ViewSet

View File

@ -4,7 +4,7 @@ import requests
from django.test import TestCase, Client
from access.models import Organization
from access.models.organization import Organization
from app.tests.abstract.models import TenancyModel

View File

@ -8,7 +8,9 @@ from django.test import Client, TestCase
from rest_framework.relations import Hyperlink
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from api.tests.abstract.api_fields import APITenancyObject

View File

@ -9,7 +9,9 @@ import pytest
import unittest
import requests
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from app.tests.abstract.model_permissions import ModelPermissions

View File

@ -5,7 +5,7 @@ from django.test import Client, TestCase
from rest_framework.reverse import reverse
from access.models import Organization
from access.models.organization import Organization
from api.tests.abstract.viewsets import ViewSetModel
from itam.viewsets.device_model import ViewSet

View File

@ -5,7 +5,7 @@ from django.test import Client, TestCase
from rest_framework.reverse import reverse
from access.models import Organization
from access.models.organization import Organization
from api.tests.abstract.viewsets import ViewSetModel

View File

@ -5,7 +5,7 @@ from django.test import Client, TestCase
from rest_framework.reverse import reverse
from access.models import Organization
from access.models.organization import Organization
from api.tests.abstract.viewsets import ViewSetModel

View File

@ -3,7 +3,7 @@ import unittest
from django.test import TestCase
from access.models import Organization
from access.models.organization import Organization
from app.tests.abstract.models import TenancyModel

View File

@ -8,7 +8,9 @@ from django.test import Client, TestCase
from rest_framework.relations import Hyperlink
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from api.tests.abstract.api_fields import APITenancyObject

View File

@ -5,7 +5,7 @@ from django.test import Client, TestCase
from rest_framework.reverse import reverse
from access.models import Organization
from access.models.organization import Organization
from api.tests.abstract.viewsets import ViewSetModel

View File

@ -3,7 +3,7 @@ import unittest
from django.test import TestCase
from access.models import Organization
from access.models.organization import Organization
from app.tests.abstract.models import TenancyModel

View File

@ -8,7 +8,9 @@ from django.test import Client, TestCase
from rest_framework.relations import Hyperlink
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from api.tests.abstract.api_fields import APITenancyObject

View File

@ -5,7 +5,7 @@ from django.test import Client, TestCase
from rest_framework.reverse import reverse
from access.models import Organization
from access.models.organization import Organization
from api.tests.abstract.viewsets import ViewSetModel

View File

@ -4,7 +4,7 @@ import requests
from django.test import TestCase
from access.models import Organization
from access.models.organization import Organization
from app.tests.abstract.models import TenancyModel

View File

@ -6,7 +6,9 @@ from django.contrib.contenttypes.models import ContentType
from django.shortcuts import reverse
from django.test import Client, TestCase
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from api.tests.abstract.api_fields import APITenancyObject

View File

@ -9,7 +9,9 @@ import pytest
import unittest
import requests
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from app.tests.abstract.model_permissions import ModelPermissions

View File

@ -5,7 +5,8 @@ from django.test import Client, TestCase
from rest_framework.reverse import reverse
from access.models import Organization
from access.models.organization import Organization
from api.tests.abstract.viewsets import ViewSetModel
from itam.viewsets.device_type import ViewSet

View File

@ -5,7 +5,7 @@ from django.test import Client, TestCase
from rest_framework.reverse import reverse
from access.models import Organization
from access.models.organization import Organization
from api.tests.abstract.viewsets import ViewSetModel

View File

@ -8,7 +8,9 @@ from django.test import Client, TestCase
from rest_framework.relations import Hyperlink
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from api.tests.abstract.api_fields import APITenancyObject

View File

@ -5,7 +5,7 @@ from django.test import Client, TestCase
from rest_framework.reverse import reverse
from access.models import Organization
from access.models.organization import Organization
from api.tests.abstract.viewsets import ViewSetModel

View File

@ -8,7 +8,9 @@ from django.test import Client, TestCase
from rest_framework.relations import Hyperlink
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from api.tests.abstract.api_fields import APITenancyObject

View File

@ -5,7 +5,7 @@ from django.test import Client, TestCase
from rest_framework.reverse import reverse
from access.models import Organization
from access.models.organization import Organization
from api.tests.abstract.viewsets import ViewSetModel

View File

@ -11,7 +11,9 @@ from django.test.utils import override_settings
from unittest.mock import patch
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from api.views.mixin import OrganizationPermissionAPI
from api.serializers.inventory import Inventory

View File

@ -12,7 +12,9 @@ from django.test.utils import override_settings
from unittest.mock import patch
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from itam.models.device import Device

View File

@ -6,7 +6,7 @@ import pytest
import unittest
import requests
from access.models import Organization
from access.models.organization import Organization
from app.tests.abstract.models import TenancyModel

View File

@ -8,7 +8,9 @@ from django.test import Client, TestCase
from rest_framework.relations import Hyperlink
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from api.tests.abstract.api_fields import APITenancyObject

View File

@ -9,7 +9,9 @@ import pytest
import unittest
import requests
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from app.tests.abstract.model_permissions import ModelPermissions

View File

@ -5,7 +5,7 @@ from django.test import Client, TestCase
from rest_framework.reverse import reverse
from access.models import Organization
from access.models.organization import Organization
from api.tests.abstract.viewsets import ViewSetModel
from itam.viewsets.operating_system import ViewSet

View File

@ -5,7 +5,7 @@ from django.test import Client, TestCase
from rest_framework.reverse import reverse
from access.models import Organization
from access.models.organization import Organization
from api.tests.abstract.viewsets import ViewSetModel

View File

@ -3,7 +3,7 @@ import unittest
from django.test import TestCase
from access.models import Organization
from access.models.organization import Organization
from app.tests.abstract.models import TenancyModel

View File

@ -8,7 +8,9 @@ from django.test import Client, TestCase
from rest_framework.relations import Hyperlink
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from api.tests.abstract.api_fields import APITenancyObject

View File

@ -5,7 +5,7 @@ from django.test import Client, TestCase
from rest_framework.reverse import reverse
from access.models import Organization
from access.models.organization import Organization
from api.tests.abstract.viewsets import ViewSetModel

View File

@ -5,7 +5,7 @@ from django.test import Client, TestCase
from rest_framework.reverse import reverse
from access.models import Organization
from access.models.organization import Organization
from api.tests.abstract.viewsets import ViewSetModel

View File

@ -4,7 +4,9 @@ import requests
from django.test import TestCase, Client
from access.models import Organization
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from app.tests.abstract.models import TenancyModel

View File

@ -9,7 +9,9 @@ from django.test import Client, TestCase
from rest_framework.relations import Hyperlink
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from core.models.manufacturer import Manufacturer

View File

@ -8,7 +8,9 @@ from django.test import Client, TestCase
from rest_framework.relations import Hyperlink
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from api.tests.abstract.api_fields import APITenancyObject

View File

@ -9,7 +9,9 @@ import pytest
import unittest
import requests
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from app.tests.abstract.model_permissions import ModelPermissions

View File

@ -6,7 +6,9 @@ from django.contrib.auth.models import AnonymousUser, Permission, User
from django.contrib.contenttypes.models import ContentType
from django.test import TestCase
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from api.tests.abstract.api_permissions import APIPermissions

View File

@ -5,7 +5,7 @@ from django.test import Client, TestCase
from rest_framework.reverse import reverse
from access.models import Organization
from access.models.organization import Organization
from api.tests.abstract.viewsets import ViewSetModel
from itam.viewsets.software import ViewSet

View File

@ -4,7 +4,7 @@ import requests
from django.test import TestCase
from access.models import Organization
from access.models.organization import Organization
from app.tests.abstract.models import TenancyModel

View File

@ -8,7 +8,9 @@ from django.test import Client, TestCase
from rest_framework.relations import Hyperlink
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from api.tests.abstract.api_fields import APITenancyObject

View File

@ -9,7 +9,9 @@ import pytest
import unittest
import requests
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from app.tests.abstract.model_permissions import ModelPermissions

View File

@ -5,7 +5,7 @@ from django.test import Client, TestCase
from rest_framework.reverse import reverse
from access.models import Organization
from access.models.organization import Organization
from api.tests.abstract.viewsets import ViewSetModel
from itam.viewsets.software_category import ViewSet

View File

@ -5,7 +5,7 @@ from django.test import Client, TestCase
from rest_framework.reverse import reverse
from access.models import Organization
from access.models.organization import Organization
from api.tests.abstract.viewsets import ViewSetModel

View File

@ -5,7 +5,7 @@ from django.test import Client, TestCase
from rest_framework.reverse import reverse
from access.models import Organization
from access.models.organization import Organization
from api.tests.abstract.viewsets import ViewSetModel

View File

@ -4,7 +4,7 @@ import requests
from django.test import TestCase
from access.models import Organization
from access.models.organization import Organization
from app.tests.abstract.models import TenancyModel

View File

@ -8,7 +8,9 @@ from django.test import Client, TestCase
from rest_framework.relations import Hyperlink
from access.models import Organization, Team, TeamUsers
from access.models.organization import Organization
from access.models.team import Team
from access.models.team_user import TeamUsers
from api.tests.abstract.api_fields import APITenancyObject

View File

@ -5,7 +5,7 @@ from django.test import Client, TestCase
from rest_framework.reverse import reverse
from access.models import Organization
from access.models.organization import Organization
from api.tests.abstract.viewsets import ViewSetModel
from itam.models.software import Software

View File

@ -5,7 +5,7 @@ from django.test import Client, TestCase
from rest_framework.reverse import reverse
from access.models import Organization
from access.models.organization import Organization
from api.tests.abstract.viewsets import ViewSetModel

View File

@ -6,7 +6,7 @@ from django.http import HttpResponseRedirect
from django.urls import reverse
from django.utils.decorators import method_decorator
from access.models import Organization
from access.models.organization import Organization
from ..models.device import Device, DeviceSoftware, DeviceOperatingSystem
from ..models.software import Software