
관계형 데이터 베이스를 배웠으니 django의 백엔드를 통해 저장하고 데이터를 호출하는 법도 배워야 할 차례다. N:1까지는 할만하니 한번 해보자! (django라서 다루기도 쉽다) Many to one relationships (N:1): 한 테이블의 0개 이상의 레코드가 다른 테이블의 레코드 한개와 관련된 관계=> 예를들어 게시글에 댓글을 생각해보자. 한 개의 게시글에는 여러개의 댓글을 달 수 있을 것이다. 이때, Comment는 N, Article은 1이다. CommentArticleidcontentcreated_atupdated_atidtitlecontentcreated_atupdated_at 현재 위처럼 테이블이 작성되어있다고 하면, Article에 댓글이 여러..

저번 시간에 model을 다루게 되면서 DB를 맛보게 되었다. 오늘은 데이터를 가공하는 과정을 거쳐볼 것이다. admin을 통해 데이터를 생성할 수 있지만, 나중에 배우게 될 데이터 간의 관계와 호출에서 사용이 되기 때문에 기초를 잘 다룰줄 알아야 응용이 된다. ORM (Object-Relational-Mapping) : 객체 지향 프로그래밍 언어를 사용하여 호환되지 않는 유형의 시스템 간에 데이터를 변환하는 기술 : 데이터베이스 쿼리를 추상화하여 Django 개발자가 데이터 베이스와 직접 상호작용 하지 않아도 가능하도록 만듦 : 데이터베이스와의 결합도를 낮추고 개발자가 직관적이고 생산적으로 개발할 수 있도록 도움 QuerySet API : Django에 내장된 ORM으로 데이터를 검색, 필터링, 정렬 ..
- Total
- Today
- Yesterday
- honeymoney
- dfs
- Method
- vue
- views.py
- SQL
- ssafy
- 연산자
- SQLite
- baby-gin
- HTML
- basic syntax
- Python
- vue3
- ChatGPT
- Sequence types
- 백준
- 함수
- 삼성청년SW아카데미
- 카운팅정렬
- app
- refactoring
- CodeTree
- 재귀
- 순열
- Component
- JavaScript
- Authentication System
- Database
- Django
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |