본문 바로가기

역참조2

[기술면접] 6일차 문답 | Django ORM Django ORM에서 queryset과 object의 차이점에 대해서 설명하시오 .get()으로 데이터를 가져오면 object 형식 .filter()으로 queryset 형식 차이점 get은 인자를 바탕으로 가져오는 데이터가 없으면 에러가 발생하지만 queryset은 데이터가 없어도 빈리스트를 가져와 오류가 나지 않고 작동한다 때문에 .get 은 try except로 예외처리를 작성하거나 get_object_or_404기능을 사용하여 데이터가 존재하지않을 때의 에러를 방지, .filter는 빈리스트인 경우를 따로 처리하여 기능을 보완할 수 있다 Django ORM에서 정참조와 역참조에 대해서 설명하시오 정참조는 해당 객체가 다른 객체의 ForeignKey를 가지고 있거나 1대1 관계로 있는 상황에서 참.. 2023. 7. 26.
[TIL] 오늘 공부 정리, 팀프 코드 수정 오늘 한 것 [O] : 팀프 ㄴ 회의 및 추가 구현사항 논의하기 : 각자 하고자하는 것들 계속하기 ㄴ 댓글 기능 디버깅 ㄴ 팀프에 적용하기 [△] : Django 튜토리얼 6까지 진행하고싶다^^; => 튜토5까지 진행, 갈 수록 어렵다 [O] : 후발대 7시 강의 [O] : 어제자 튜토리얼 복습 복습한 것 - re모듈 / pagination / - redirect와 render의 차이 redirect : url을 넣어 전송해줌 render : html 을 넣어 반환 - DB 키 종류 FK : Foreign Key 다른 테이블을 참조할 때 사용도니다. UK : Unique Key 중복값을 허용하지 않는다 Ex. 회원정보 라고하면 username, nickname, email 같은 것 PK : Primary.. 2023. 4. 13.