강의 정리/Django Models(12)
-
Django의 모델에 대해서
출처 : https://www.inflearn.com/course/%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EC%9E%A5%EA%B3%A0-%EC%9B%B9%EC%84%9C%EB%B9%84%EC%8A%A4/dashboard 장고(Django)를 배우기 시작한 입문자이시거나, 또는 배우고 싶은 생각이 있으신 분은 위 출처의 강의를 적극 추천드립니다!!! 애플리케이션의 다양한 데이터 저장방법 데이터베이스 : RDBMS, NoSQL 등 파일 : 로컬, 외부 정적 스토리지(나스, 아마존 s3, 구글 스토리지) 캐시서버 : memcached, redis 등 데이터베이스와 SQL 데이터베이스의 종류 RDBMS (관계형 데이터베이스 관리 시스템) ex) PostgreSQL, MySQL -> MariaDB에..
2022.01.05 -
마이그레이션을 통한 데이터베이스 스키마 관리
↑관계형 데이터베이스 (mariaDB)에 대해서 자세히 알고싶다면??? https://blog.naver.com/yardyard/222555167886 MySQL(MariaDB) 18~21 인터넷과 데이터베이스 출처 : https://youtu.be/hjgaxlTQMXk 오류 참조 : https://hoon93.tistory.com/9 https://languagesto... blog.naver.com -MYSQL에서 DATABASE를 표현하는 다른 말로, 스키마라는 표현을 사용함. Migrations란? 모델의 변경내역을 "데이터베이스 스키마"로 반영시키는 효율적인 방법을 제공 # Migrations을 통해서 우리는 모델만 개발하고 데이터베이스에 자동으로 반영시킬 수 있다. 관련 명령 마이그레이션 파일..
2022.01.04 -
관계를 표현하는 모델 필드 #OneToOneField
ORM은 어디까지나, SQL 생성을 도와주는 라이브러리이지, ORM이 DB에 대한 모든 것을 알아서 처리해주지는 않는다.그러므로 보다 성능 높은 애플리케이션을 만들고자 한다면, 사용할 DB엔진과 SQL에 대해 보다 높은 이해가 필요하다. RDBMS에서의 관계 예시 #설계하기 나름임 1 : N 관계 -> models.ForeignKey로 표현 1명의 유저(User)가 쓰는 다수의 포스팅(Post) # 다수측(Post)에 ForeignKey 1명의 유저(User)가 쓰는 다수의 댓글(Comment) # 다수측(Comment)에 ForeignKey 1개의 포스팅(Post)에 다수의 댓글(Comment) # 다수측(Comment)에 ForeignKey 1 : 1 관계 -> models.OneToOneField로..
2022.01.03 -
관계를 표현하는 모델 필드 #ForeignKey
ORM은 어디까지나, SQL 생성을 도와주는 라이브러리이지, ORM이 DB에 대한 모든 것을 알아서 처리해주지는 않는다.그러므로 보다 성능 높은 애플리케이션을 만들고자 한다면, 사용할 DB엔진과 SQL에 대해 보다 높은 이해가 필요하다. RDBMS에서의 관계 예시 #설계하기 나름임 1 : N 관계 -> models.ForeignKey로 표현 1명의 유저(User)가 쓰는 다수의 포스팅(Post) # 다수측(Post)에 ForeignKey 1명의 유저(User)가 쓰는 다수의 댓글(Comment) # 다수측(Comment)에 ForeignKey 1개의 포스팅(Post)에 다수의 댓글(Comment) # 다수측(Comment)에 ForeignKey 1 : 1 관계 -> models.OneToOneField로..
2021.12.31 -
Django-debug-toolbar를 통한 SQL 디버깅
Django-debug-toolbar 현재 request / response에 대한 다양한 디버깅 정보를 보여줌. 다양한 Panel 지원 # Panel은 창을 의미함. SQLPanel을 통해, 각 요청 처리시에 발생한 SQL 내역 확인 가능 #Ajax 요청에 대한 지원은 불가능함. #django debug toolbar 설치 https://django-debug-toolbar.readthedocs.io/en/latest/ Django Debug Toolbar — Django Debug Toolbar 3.2.4 documentation © Copyright 2021, Django Debug Toolbar developers and contributors Revision f03cd640. django-deb..
2021.12.30 -
동백 // QuerySet에 정렬 조건 추가
보호되어 있는 글입니다.
2021.12.30