220413 Today I learned!
- Django 1:N 관계형 DB 테이블 학습 및 관련 기능 구현
- 백준 dp 문제
- DOM을 깨우치다
1. Fact
(1) Django
- Django에서 관계형 DB테이블(1:N 관계)을 생성하고 데이터를 CRUD하는 것을 학습했다.
- ForeginKey를 활용하여 테이블을 참조하여 참조된 테이블의 데이터에 접근할 수 있다.
- 반대로 참조된 테이블이 역참조하여 참조한 테이블을 데이터에 접근할 수 있다.
- Custom User모델을 생성하여 default User Model을 재정의(오버라이드)했다.
아래의 표와 같은 관계를 이해하고 해당 테이블의 데이터를 CRUD하는 방법을 배웠다.
- 정리본
관계 | 관계 | 테이블 | |
---|---|---|---|
User | 1 | auth_user | |
Article | N | 1 | articles_article |
Comment | N | N | articles_comment |
(2) 백준
- 1149 RGB거리 (dp)
- 풀이
(3) DOM을 깨우치다
- 오늘 1장을 전부 읽으려 했으나…🙄
2. Feeling
시간을 효율적으로 잘 써야할 것 같다. AM 3시 전에는 자야 그 다음날 생활에 무리가 없다. 먼저, (1) 수업 복습 (2) 1일 1알고를 default로 진행하고 시간 여유가 된다면 하고 싶은 공부를 해야 할 것 같다.
추가로 하고 싶은 공부는 많지만, 남은 기간을 생각하자.
3. Finding
null;
4. Future Action & Feedback
Future Action | 진행 상황 | Feedback |
---|---|---|
DOM을 깨우치다 | start 🚀 책이 도착했다! |