Search

Day 6

AI
Django ORM에서 queryset과 object의 차이점에 대해서 설명하시오
queryset는 데이터베이스에서 전달받은 객체들의 list이며 object는 데이터베이스에서 전달받은 객체입니다.
object와 queryset의 차이는 데이터요철을 보냈을때 만약 값이 없다면 object에서는 에러를 띄우지만 queryset은 데이터가 없어도 빈 리스트로 가져와 정상작동합니다.
이때 에러의 해방법으로는 object의 경우 try 예외처리를 작성하여 해결할 수 있습니다.
Django ORM에서 정참조와 역참조에 대해서 설명하시오
정참조 Foreign Key 속성이 있는 객체에서 없는 개체를 참조하거나 One to One 관계에서 참조하는 것입니다.
역참조 Foreign Key 속성이 없는 객체에서 관계된 모델을 참조하는것입니다.