/
home
/
liman
/
liman-backend
/
const
/
File Upload :
llllll
Current File: //home/liman/liman-backend/const/views.py
from django.http import JsonResponse from django.shortcuts import render # Create your views here. from rest_framework import viewsets from rest_framework.decorators import api_view from rest_framework.decorators import permission_classes as permissionclasses from const.models import Const from const.serializer import ConstSerializer from permissions.permissions import PermissionLevel from utility.table_engine.src.table_engine import TableEngine class AdminConstView(viewsets.ModelViewSet): serializer_class = ConstSerializer queryset = Const.objects.all() http_method_names = ['get', 'post', 'patch', 'update', 'delete'] access_level = 100 @staticmethod @api_view(['POST']) @permissionclasses([PermissionLevel]) def table(request): table_engine = TableEngine( Const.objects.all(), request.bodyDict).init_cols( ["key", "value", "title"]).execute() return JsonResponse(table_engine) class ConstView(viewsets.ModelViewSet): serializer_class = ConstSerializer queryset = Const.objects.all() http_method_names = ['get', ] access_level = 10 @staticmethod @api_view(['POST']) @permissionclasses([PermissionLevel]) def table(request): table_engine = TableEngine( Const.objects.all(), request.bodyDict).init_cols( ["key", "value", "title"]).execute() return JsonResponse(table_engine)
Copyright ©2k19 -
Hexid
|
Tex7ure