728x90
반응형

django-models 2

django OneToOneField와 ForeignKey의 차이점

질문 : django OneToOneField와 ForeignKey의 차이점은 무엇입니까? OneToOneField 와 ForeignKey 의 차이점은 무엇입니까? 답변 OneToOneField(SomeModel) 과 ForeignKey(SomeModel, unique=True) 사이에 약간의 차이가 있다는 것을 알아 두십시오. The Definitive Guide to Django 에서 언급했듯이 : OneToOneField 일대일 관계. 개념적으로 이것은 unique=True ForeignKey 와 유사하지만 관계의 "reverse"쪽은 단일 객체를 직접 반환합니다. OneToOneField "reverse"관계와 달리 ForeignKey "reverse"관계는 QuerySet 반환합니다. 예를 들어..

개발관련/other 2021.12.11

Django에서 "slug"의 역할

질문 : Django에서 "슬러그"는 무엇입니까? Django 코드를 읽을 때 종종 모델에서 "slug"라는 것을 보게됩니다. 이것이 무엇인지 잘 모르겠지만 URL과 관련이 있다는 것을 알고 있습니다. 이 슬러그 물건은 언제 어떻게 사용해야합니까? (이 용어집 에서 정의를 읽었습니다.) 답변 "슬러그"는 일반적으로 이미 얻은 데이터를 사용하여 유효한 URL을 생성하는 방법입니다. 예를 들어 슬러그는 기사 제목을 사용하여 URL을 생성합니다. 수동으로 설정하는 대신 제목 (또는 다른 데이터)이 주어지면 함수를 통해 슬러그를 생성하는 것이 좋습니다. 예 : The 46 Year Old Virgin A silly comedy movie the-46-year-old-virgin 이제 다음과 같은 Django 모..

개발관련/other 2021.11.05
728x90
반응형