Blue Whale Wave

    REST 2

    장고(django)/ REST Framework(viewsets, permissons, routers 관련)

    1. viewsets from rest_framework import viewsets : Django REST Framework에서 제공하는 `viewsets` 모듈은 ViewSet 클래스를 정의하고 관리하는 데 사용됩니다. ViewSet은 API 엔드포인트에 대한 CRUD(Create, Read, Update, Delete) 작업을 정의하고 처리합니다. 2. permissions from rest_framework import permissions : Django REST Framework에서 제공하는 `permissions` 모듈은 인증과 권한을 처리하는 데 사용됩니다. 권한 클래스를 정의하고 API 엔드포인트에 적용하여 액세스 제어를 설정할 수 있습니다. `permissions.IsAuthentic..

    Programming/장고(django) - API 2023.06.08

    장고(django)/ REST Framework(serializers 관련)

    from rest_framework import serializers 먼저 시리얼라이저는 Django 모델 데이터를 직렬화하거나 역직렬화해서 api 통신하는 데 사용됩니다. 1. UserSerializer(serializers.ModelSerializer): `serializers.ModelSerializer`를 상속받는 클래스입니다. 이 클래스는 Django 모델과 연결된 시리얼라이저로, 모델의 필드와 관련된 직렬화 및 역직렬화 로직을 자동으로 생성해줍니다. `ModelSerializer`는 모델 클래스와 연결하여 필드, 유효성 검사 등을 자동으로 처리합니다. class UserSerializers(serializers.ModelSerializer): class Meta: model = All_data..

    Programming/장고(django) - API 2023.06.08
    이전
    1
    다음
    더보기
    프로필사진

    드넓은 바다를 누비고, 푸른 하늘을 꿈꾸며, 별들을 밝게 비추는 흰수염고래의 작은 파도 같은 에세이

    반응형

    방문자수Total

    • Today :
    • Yesterday :
    • 분류 전체보기 (341)
      • Programming (265)
        • C# - Window (91)
        • 파이썬(python) - 라이브러리 (22)
        • IoT.Embedded -RasberryPi, A.. (14)
        • 인공지능(AI) - 딥러닝, 머신러닝, OpenC.. (16)
        • 플러터(flutter) - CrossMobile (8)
        • 장고(django) - API (18)
        • 데이터베이스 관리(DBMS) \ 관리자(DBA) (15)
        • 웹(Web) - Design, Server (8)
        • 스프링(spring) - Enterprise (33)
        • 자바(java) - Web, Mobile (29)
        • 리눅스(Linux) - Ubuntu (8)
        • 정보처리기사(EIP) - 이론 (3)
      • Travel (3)
      • Etc (73)

    최근글과 인기글

    • 최근글
    • 인기글

    최근댓글

    Copyright © Kakao Corp. All rights reserved.

    티스토리툴바