1차 그룹프로젝트가 끝나고 내가 얼마나 부족한 지 알 수 있었다.모래성이 무너질듯 불안하게 쌓여가고 있었는데, 그 모래성이 무너지지않도록 다시 한 번 처음부터 차근차근 정리해볼 생각이다.사실 장고 초기세팅에관해서는 \[Django] westagram (1) - 처음 셋
참고 사이트 JOIN의 종류설명 및 사용법 & 예제 [MySQL] 7장 조인 : JOIN (INNER, LEFT, RIGHT) 생활코딩 - SQL Join JOIN의 필요성 관계형 데이터베이스에서는 중복 데이터를 피하기 위해서 데이터를 쪼개 여러 테이블로 나눠서 저장
GET, POST 메소드 차이점을 알고 그에 맞게 api를 설계 할 수 있다.GET - 쿼리 스트링과 POST - JSON으로 각각 응답할 수 있다.클라이언트(프론트앤드)에서 필요한 데이터 구조가 어떤지 알고, 그에 맞게 응답할 수 있다.펌 블로그GET방식과 POST방
장고 ORM이란? ORM은 각 언어별로 있는 기능이다. 원래 데이터베이스 서버의 어떤 데이터를 조회, 추가, 수정, 삭제 등을 할 때는 sql이라는 언어를 써야된다. 그런데 sql을 사용하지 않고, 파이썬이라면 파이썬 코드로, 자바면 자바로, 각 언어 그대로를 활용해서
Decorator 란? Decorator란 어떤 함수를 다른 함수가 실행되기 전에 자동으로 먼저 실행될 수 있도록 설정해주는 문법이다. 이름 그대로 함수를 다른 함수에 장식처럼 올려놓는다. 공통적으로 먼저 실행되어야하는 코드가 있을 때 사용한다. Decorator 로
AWS의 EC2 구성 및 터미널에서 EC2 접속하기 ec2? Elastic Compute Cloud 서비스로 다양한 OS버젼의 가상서버를 제공하는 아마존의 웹서비스 aws에서 콘솔에 로그인 내 결제 대시보드에서 결제관련 값을 확인가능 글로벌 인프라
\[Re:Django] 4. 장고 ORM을 사용해서 DB CRUD 구현하기에서 간단하게 ORMrhk Queryset에 대해서 알아봤는데, 이번에는 조금더 자세하게 ORM과 Queryset에 대해서 알아보고자 한다.ORM 알기위해서 먼저 SQL에 대해서 알아야한다. SQ
.annotate()의 각 인수는 QuerySet의 각 객체에 추가 될 주석이다. 주석들은 단순한 값, 모델의 필드에 대한 참조, QuerySet의 각 객체와 관련된 집계(averages, sums 등)이다. 새로운 요소를 데이터 쿼리에 추가하고 해당 요소를 따로 출력
정렬의 기준을 정해준다. 아무것도 명시하지 않으면 오름차순, -가 명시되면 내림차순으로 정렬된다.다른 모델과 관계인 필드를 기준으로 하려면, Django는 관련 모델의 기본 순을 정렬하거나, Meta.ordering이 지정되지 않으면 모델의 기본키를 기준으로 한다.일반
해당 메소드는 DB에서 filter를 통해 원하는 조건의 데이터 유무에 따라 True, False 를 반환해준다. QuerySet은 아니다. 특정 조건에 대한 이벤트나 로직을 처리할 때 많이 쓰인다.역순으로 반환한다. 즉, 쿼리셋의 순서를 반대로 바꿔버린다.my_que
jupiny님의 select_related와 prefetch_relatedprefetch_related()는 select_related()와 마찬가지로 하나의 QuerySet을 가져올 때, 미리 related objects 들까지 다 불러와주는 함수이다. 비록 quer
create, update, filter, order by, annotation, aggreagate의 일부로 사용할 수 있는 값 혹은 표현식을 일컫는다. 쿼리 표현식은 프로젝트의 안전성과 성능을 대폭 향상시켜주기에 익혀두는게 좋다.Query Expressions 공식
기본 생선된 파일/디렉토리 목록 기본 템플릿 : django/conf/project_template 의 내역으로 생성이 된 것. askdjango : 프로젝트명으로 생성된 디렉토리. 다른 이름으로 변경해도 괜찮다. manage.py : 명령행을 통해 각종 장고 명령을