profile
삽질의 기록들🐥
태그 목록
post-thumbnail

[DRF] - Serializer

JSON으로 데이터를 주고 받을 수 있어야 한다. 이를 위해 DB 인스턴스를 JSON 데이터로 변환하거나, 반대로 JSON 데이터를 DB 인스턴스로 변환할 수 있어야 한다. 이를 목적으로 DRF에서 제공하는 클래스가 바로 serializer이다.serializer /

2022년 8월 31일
·
0개의 댓글
·

[Django] DB 여러개 세팅

지금까지 DB를 하나만 연결해서 이용해 봤는데, 여러 개의 DB를 연동해야 할 일이 생겨 작업하고 기록하려 한다.DB를 여러 개 이용하려면 총 4단계의 작업이 필요하다! 하나씩 알아봐보자원래 기본적으로 다음과 같이 설정되어 있다.하나를 더 추가하게 되면 다음과 같다.현

2022년 8월 31일
·
0개의 댓글
·

[MySQL] DB 백업

1. Database 백업 우선 백업하는데 크게 두 가지가 있다. workbench랑 shell 명령어를 입력해 하는 방법 이렇게 두가지다! 1. Workbench 이용 우선 workbench 이용해서 하는 방법을 알아보자. Export 데이터 추출하기 위해 wor

2022년 8월 24일
·
0개의 댓글
·

[DRF] - mixins

📃 rest_framework/mixins.py쿼리 집합 나열method : GET주로 쓰는 형태는 다음과 같습니다.다음은 restframework에 구현되어 있는 ListModelMixin class입니다.새 모델 인스턴스 생성 및 저장method : POST주로

2022년 8월 18일
·
0개의 댓글
·
post-thumbnail

[Django] 소셜로그인 추가해야함

(1146, "Table 'onlineshop.socialaccount_socialaccount' doesn't exist")원인: 테이블이 적용되지 않아서 일어났던 문제다.해결방법: makemigrations, migrate ㄱㄱ

2022년 8월 17일
·
0개의 댓글
·
post-thumbnail

[Django] - Model Inheritance

Django Model은 크게 3가지의 모델 상속 타입을 지원한다.가장 특별하지 않은 상속 방법이다.가장 위의 사람 전체를 포괄하는 필드들을 가진 Person 클래스가 선언됐고, 이 것을 상속받는 두 개의 모델 donghun, hong이 있다. Person 클래스를 부

2022년 8월 16일
·
0개의 댓글
·
post-thumbnail

[AWS] RDB & S3 수정해야함

mysql 옵션을 사전에 설정해둔 것을 파라미터 그룹이라고 하는데, 데이터베이스에서 한글을 지원하도록 설정하기 위해 파라미터 그룹을 생성mysql로 설치프리티어로 설정해당 인스턴스에 접근할 수 있는 네트워크에 관한 설정인바운드 : 어떤 IP 대역에서 인스턴스에 접근하도

2022년 8월 14일
·
0개의 댓글
·

database

https://school.programmers.co.kr/learn/courses/30/lessons/59045

2022년 8월 6일
·
0개의 댓글
·
post-thumbnail

[DRF] - Authentication

<a href=https://www.django-rest-framework.org/api-guide/authentication/아이디와 패스워드만을 이용해 기본 인증을 진행합니다. 이러한 인증은 테스트 시에만 적합하다 나와있습니다.request.user

2022년 8월 5일
·
0개의 댓글
·

API Test

Postman은 개발한 API를 테스트하고, 테스트 결과를 공유해 API 개발의 생산성을 높여주는 플랫폼입니다.사용 방법은 간단합니다.Request Method 선택 👉 GET, POST, PUT, DELETE 등URL 작성 👉 ex). http://127

2022년 8월 4일
·
0개의 댓글
·

request object

request.methodGETrequest.COOKIES{'csrftoken': 'rhKu16Q5ZY3uUEHM4TmaEIfMgtmSA9KyQtAjjICtxRblClclGCns0HONDWdCzKDu'}request.path/check/request.get_host()

2022년 8월 2일
·
0개의 댓글
·
post-thumbnail

[AWS] - AMI 생성 및 인스턴스 생성

우선 AMI란 Amazon Machine Image의 약자입니다. 사실 처음 인스턴스도 AMI를 선택해 생성했는데 아래와 같이 인스턴스 생성할 때의 화면입니다.이렇듯 AWS에서도 여러 이미지(AMI)를 제공하고, 우리가 직접 원하는 대로 만들수도 있습니다.EC2 인스턴

2022년 8월 1일
·
0개의 댓글
·
post-thumbnail

[AWS] - AWS EC2 연동 및 배포

우선 AWS 어려운 줄 알았는데 별거 아니다!!!! 다들 언넝 해보시길우선 회원가입하고 로그인 진행해준다.AWS 홈화면으로 들어가게 되면 다들 이 화면이 뜰지 모르겠지만 우선 EC2를 찾아 인스턴스 생성해주면 된다!그러게 되면 다음과 같은 과정들이 있는데 차례대로 진행

2022년 7월 27일
·
0개의 댓글
·
post-thumbnail

[Django] Ubuntu로 check API 만들기

Ubuntu 18.04는 기본적으로 Python 3.6과 함께 제공됩니다. 다음을 입력하여 시스템에 Python 3이 설치되어 있는지 확인할 수 있습니다.Django ubuntu 설치

2022년 7월 20일
·
0개의 댓글
·
post-thumbnail

[Django] - virtual env

virtualenv는 가상의 파이썬 환경을 만들기 위한 도구이다.근데 나는 이 과정에서 cmd에서는 무반응이었고, vscode에서는 다음과 같은 에러가 발생했다.해결 방법1\. Get-ExecutionPolicy 명령어를 작성하면 본인의 권한 상태가 보여집니다.2\.

2022년 6월 27일
·
0개의 댓글
·
post-thumbnail

[Django] - CRUD 기능 구현

Django는 MVT(Model View Template) 아키텍처를 기반으로 하며 CRUD(Create, Retrieve, Update, Delete) 작업을 중심으로 합니다.Create : DB에 데이터를 생성함Read : DB에서 데이터를 읽어옴Update :

2022년 6월 22일
·
0개의 댓글
·
post-thumbnail

[Django] - App 구축 및 Routing

Django App 은 Django애서 사용하는 파이썬 패키지입니다. App을 생성하는 명령은 여러가지가 있을 수 있으나 대표적으로 2가지가 있습니다.다음과 같이 명령을 실행하면 \[App_name]명을 사용해 새로운 Django App을 생성하는 명령입니다.그러면 다

2022년 6월 22일
·
0개의 댓글
·
post-thumbnail

[Django] - 기본 설정

Django를 설치하는 명령어는 다음과 같다.django-admin은 django의 관리 작업을 위한 커맨드 라인django-admin optionsdjango -m django optionsdjango manage.py optionspath를 설정해주지 않으면 fil

2022년 6월 22일
·
0개의 댓글
·
post-thumbnail

[Baekjoon] - 1167. 트리의 지름 (G3) 풀어야댐~~~ 실패중

1. Problem 📃 📚 출처 - 1167 - 트리의 지름 문제 설명 트리의 지름이란, 트리에서 임의의 두 점 사이의 거리 중 가장 긴 것을 말한다. 트리의 지름을 구하는 프로그램을 작성하시오. 입력 트리가 입력으로 주어진다. 먼저 첫 번째 줄에서는 트리의

2022년 3월 30일
·
0개의 댓글
·
post-thumbnail

[Baekjoon] - 1149. RGB거리 (G4)

📚 출처 - 1149 - RGB거리 문제 설명RGB거리에는 집이 N개 있다. 거리는 선분으로 나타낼 수 있고, 1번 집부터 N번 집이 순서대로 있다.집은 빨강, 초록, 파랑 중 하나의 색으로 칠해야 한다. 각각의 집을 빨강, 초록, 파랑으로 칠하는 비용이 주어졌을 때

2022년 3월 13일
·
0개의 댓글
·