Merge branch 'API-rest'

This commit is contained in:
2024-06-22 18:27:49 +02:00
31 changed files with 608 additions and 295 deletions

8
comm_op/serializers.py Normal file
View File

@@ -0,0 +1,8 @@
from rest_framework import serializers
from.models import comm_opMessage
class cl_comm_opMessage_Serializer(serializers.ModelSerializer):
class Meta:
model = comm_opMessage
fields = '__all__'

15
comm_op/urls.py Normal file
View File

@@ -0,0 +1,15 @@
from django.urls import path, include
from rest_framework import routers
from . import views
router = routers.DefaultRouter()
router.register(r'api-comm-opmessage', views.comm_opMessageViewset, basename='comm-opmessage')
app_name = "comm_opMessage"
urlpatterns = [
path('', include(router.urls)),
]

View File

@@ -1,3 +1,12 @@
from django.shortcuts import render
# Create your views here.
from comm_op.models import *
from rest_framework import viewsets
from Reskreen.rest_permission import CustomPermission_DjangoModel_based
from .serializers import cl_comm_opMessage_Serializer
class comm_opMessageViewset(viewsets.ModelViewSet):
queryset = comm_opMessage.objects.all()
serializer_class = cl_comm_opMessage_Serializer
permission_classes = [CustomPermission_DjangoModel_based]