Updated default permission class and added extra viewsets to api
This commit is contained in:
parent
7b5f78529b
commit
418bb83076
2 changed files with 5 additions and 2 deletions
|
|
@ -1,6 +1,6 @@
|
||||||
from rest_framework.routers import DefaultRouter
|
from rest_framework.routers import DefaultRouter
|
||||||
|
|
||||||
from apps.accounts.viewsets import UserViewSet, OrganizationViewSet
|
from apps.accounts.viewsets import UserViewSet, OrganizationViewSet, InviteViewSet, RoleViewSet, OrganizationMemberViewSet
|
||||||
from apps.knowledge.viewsets import TrainingFileViewSet, RoleRagDocumentViewSet
|
from apps.knowledge.viewsets import TrainingFileViewSet, RoleRagDocumentViewSet
|
||||||
from apps.onboarding.viewsets import AgentConfigViewSet, OnboardingFlowViewSet, OnboardingSessionViewSet, AgentInteractionLogViewSet
|
from apps.onboarding.viewsets import AgentConfigViewSet, OnboardingFlowViewSet, OnboardingSessionViewSet, AgentInteractionLogViewSet
|
||||||
|
|
||||||
|
|
@ -8,6 +8,9 @@ router = DefaultRouter()
|
||||||
|
|
||||||
router.register(r'user', UserViewSet)
|
router.register(r'user', UserViewSet)
|
||||||
router.register(r'organization', OrganizationViewSet)
|
router.register(r'organization', OrganizationViewSet)
|
||||||
|
router.register(r'invite', InviteViewSet)
|
||||||
|
router.register(r'role', RoleViewSet)
|
||||||
|
router.register(r'organization-member', OrganizationMemberViewSet)
|
||||||
router.register(r'training-file', TrainingFileViewSet)
|
router.register(r'training-file', TrainingFileViewSet)
|
||||||
router.register(r'role-rag-document', RoleRagDocumentViewSet)
|
router.register(r'role-rag-document', RoleRagDocumentViewSet)
|
||||||
router.register(r'agent-config', AgentConfigViewSet)
|
router.register(r'agent-config', AgentConfigViewSet)
|
||||||
|
|
|
||||||
|
|
@ -171,7 +171,7 @@ REST_FRAMEWORK = {
|
||||||
'rest_framework.authentication.BasicAuthentication',
|
'rest_framework.authentication.BasicAuthentication',
|
||||||
],
|
],
|
||||||
'DEFAULT_PERMISSION_CLASSES': [
|
'DEFAULT_PERMISSION_CLASSES': [
|
||||||
'rest_framework.permissions.AllowAny',
|
'rest_framework.permissions.IsAuthenticated',
|
||||||
],
|
],
|
||||||
'DEFAULT_FILTER_BACKENDS': [
|
'DEFAULT_FILTER_BACKENDS': [
|
||||||
'django_filters.rest_framework.DjangoFilterBackend',
|
'django_filters.rest_framework.DjangoFilterBackend',
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue