데브코스 TIL 152

Django REST Framework Part 1

"Serialize"는 모델 인스턴스나 QuerySet과 같은 데이터를 JSON 형식의 파일로 변환하는 작업 입니다. "Deserialize"는 JSON 형식의 데이터를 정의된 포맷에 맞추어 다시 모델 인스턴스로 변환하는 작업 입니다. "Serializer"는 형식을 변환하는 과정을 담당하는 매개체 입니다. serializer 생성하기 polls_api/serializers.py from rest_framework import serializers from polls.models import Question class QuestionSerializer(serializers.Serializer): id = serializers.IntegerField(read_only=True) question_text =..

Django Tutorial Part 1

1. Django Project 생성하기 Django 설치 및 project 생성하기 python -m pip install Django django-admin startproject mysite manage.py 파일을 이용하여 django 서버를 조작할 수 있습니다. python manage.py runserver 2. Django App 생성하기 polls 앱 생성하기 python manage.py startapp polls sum_page 확인하기 polls 확인하기 mysite/urls.py from django.contrib import admin from django.urls import path, include urlpatterns = [ path("polls/", include("poll..

관계형 데이터베이스(RDB)

"관계형 데이터베이스"는 데이터를 행과 열로 이루어진 테이블의 형태로 구성하고, 테이블 간의 관계를 정의하는 데이터베이스 입니다. "테이블"(table)은 행과 열로 구성되어 있는 데이터의 집합 입니다. "열"(column)은 테이블에 존재하는 필드(field) 입니다. primary key는 고유하게 식별할 수 있는 입니다. foreign key는 primary key를 참조하는 열 입니다. "행"(row)은 데이터 레코드(record) 입니다.

데브코스 TIL 2023.11.06