MongoDB 로 Django CRUD 사용하기

MongoDB 에서 Django CRUD 를 사용하기 위해선 앞서 말했던 Djongo 가 필요하다. Djongo 를 설치 한 이후 CRUD 를 사용 할 해당 콜렉션 내에 objects 필드를 DjongoManager 로 선언해주면 됨. 예시이후 shell 혹은 View

약 9시간 전
·
0개의 댓글

Django 와 MongoDB 사용하기

Django 는 기본적으로 SQL 을 지원하도록 만들어져 있어 MongoDB 를 사용하려면 축적으로 설치해야하는 드라이버와 패키지가 있다. python 에서 추천하는 pymongo 가 필요하며, official MongoDB doucmnet 에서 추천하는 djongo

어제
·
0개의 댓글

MongoDB 정리

MongoDB 는 대표적인 nosql 데이터베이스로 관계형 데이터베이스인 mysql 등과는 달리 document 형태로 데이터를 저장함. 관계형 db 가 아니기때문에 migration 이 필요없어 확장성이 좋고 빠르게 성장하는 스타트업에서 사용하기 용이함. 참고자료

어제
·
0개의 댓글

프로젝트 후기

위코드 Part I 이 4주간의 기본적인 프로그래밍 학습이었다면 Part II 는 2주씩 두차례 진행된 팀프로젝트 일 것이다. 카오프랜즈샵과 클래스101 웹사이트를 클론하였으며 스크럼방식으로 나는 api 서버의 몇몇 기능을 개발하였다. django 의 기본적은 C.R.

2021년 4월 11일
·
1개의 댓글
post-thumbnail

boto3 로 s3 에 이미지 업로드하기

S3 버킷 생성Identity and Access Management(IAM) 에서그룹 생성 ➡️ 사용자 추가 ➡️ 엑세스키, 시크릿키 반드시 저장!!저장 해둔 값들을 my_setting.py 에 importsetting.py 에 S3에 파일을 업로드 하도록 설정

2021년 4월 11일
·
0개의 댓글
post-thumbnail

CharField max_length 와 unique...

이틀간 발목잡혔던 데이터베이스에러...CharField 를 쓸때 default 로는 max_length 가 255 로 잡혀있지만 max_length 를 지정함으로써 더 큰 스트링을 넣을 수 있다. 여기까지만 알고 있었는데 흔치는 않지만 이런 제약이 있다. unique=

2021년 4월 6일
·
0개의 댓글

removing duplicated values in the list

2021년 3월 25일
·
0개의 댓글

query parameters

그냥 api 주소에서 받아오면 됨0.0.0.0:8000/product/category/character?characterSeq=1&sort=salePrice,asc일때 ? 뒤 characterSeq, sort 등이 query parameter 이며 여러개일 경우 & 로

2021년 3월 24일
·
0개의 댓글

코딩테스트 개요

복잡도는 시간복잡도, 공간복잡도로 나뉨시간복잡도: 연산의 횟수공간복잡도: 메모리의 양서로 trade off의 관계코딩테스트에서는 보통 시간복잡도를 따짐시간복잡도에서의 빅 O 표기법수행 시간 측정 코드array.sort()

2021년 3월 21일
·
0개의 댓글

Path parameters

Path parameters 프로젝트 구상과정에서 다수의 제품이 있는데 어떻게 가져올지 몰라 POST Method로 Product ID 를 받아왔는데 Path parameter를 사용하면 제품id 를 int로 받아와 사용 할 수 있다. product_id 에 제품 i

2021년 3월 21일
·
0개의 댓글

2021 스코페 1차 후기 (읽지마세요 한개도 못품)

1차 시험 없이 4월에 있는 행사인줄 알았는데 엊그제 모의테스트 알림받아서 오늘 약속시간이 있어 풀진 못하고 무슨문제 나오나 구경할 겸 경험삼아 접속 만 해봄. 느낀점 진짜 어렵다

2021년 3월 20일
·
0개의 댓글

authorization with decorator

데코레이터 너무 유용하다.너무좋아이런식으로 쓰는데 자주자주 쓰는 함수들을 모아다가 불러쓰면 아주좋음특히 webpage 접속시 Authorization 할때 사용하면 아주좋음토큰을 적절히 넣어서 request.headers 에서 Authorization 에 담긴 토큰을

2021년 3월 12일
·
0개의 댓글
post-thumbnail

wecode 수강 4주차 느낀점

wecode 4주차 마지막날공교롭게도 내 생일많은사람들이 오가며 축하해주었다. 수강 4주차 느낀점은 3주차에서 아직 크게 다르지 않으니 생략ㅋ다들 감사!

2021년 3월 12일
·
5개의 댓글

Authentication and Authorization

bcrypt 를 사용하여 사용자암호를 노출시키지않고 통신한다. JWT 를 사용하여 토큰을 발행하거나 발행된 토큰을 해석한다.

2021년 3월 8일
·
0개의 댓글

wecode 수강 3주차 느낀점

어느덧 3주차가 끝났다. 곧 4주차가 끝나면 instagram clone coding 미니프로젝트를 하게되고, 2가지 더 프로젝트를 마치면 수료다.지난 2.5주간은 html, css, python 기초와 간단한 알고리즘, django, mysql 사용법을 정말 빠르게

2021년 3월 7일
·
2개의 댓글

Django crud 이용 홈페이지 기능구현

Django CRUD 기능 Class.Object.Create view Filter (.update) Delete 등을 이용하여 mysql 내부 데이터를 수정할 수 있음. 이를 이용하여 홈페이지에서 사용하는 회원가입, 로그인, 게시물작성, 댓글작성, 좋아요 등의 기능을

2021년 3월 7일
·
0개의 댓글

Kata_length of the longest none-repeated string

str = "abcabcabc"return 은 3=> 'abc' 가 제일 길기 때문str = "aaaaa"return 은 1=> 'a' 가 제일 길기 때문str = "sttrg"return 은 3=> 'trg' 가 제일 길기 때문while 문을 사용 2번째 index

2021년 3월 4일
·
0개의 댓글

Set vs. Dictionary, List vs. Tuple

Set is a type of variable that is composited with unordered and unindexed set of variables. Often written as following {i, j, "abc", "def"}Dictionary

2021년 2월 24일
·
0개의 댓글

python 기초문법

integer (정수), float (실수), complex Numbers (허수), String (문자열), Boolean (T/F)알파벳, 숫자, Underscore (\_) 로 구성되며, 첫글자는 숫자가 될 수 없음.더하기 (+), 빼기 (-), 곱하기 (\*),

2021년 2월 24일
·
0개의 댓글