개발 기록

[Django] 태그 설정 본문

Python/Django

[Django] 태그 설정

수염차 2022. 4. 5. 00:26

출처

https://django-taggit.readthedocs.io/en/latest/getting_started.html

 

Getting Started — django-taggit 1.3.0 documentation

Add "taggit" to your project’s INSTALLED_APPS setting. Run ./manage.py migrate. Note If you want django-taggit to be CASE-INSENSITIVE when looking up existing tags, you’ll have to set TAGGIT_CASE_INSENSITIVE (in settings.py or wherever you have your Dj

django-taggit.readthedocs.io

인프런 Vue.js - Django 연동 웹 프로그래밍 (실전편) 

 

1.

패키지 설치

또는

$ pip install django-taggit

2.

setting.py에 추가

3.

app models.py에 추가 (공백일 수 있으니 blank 추가)

4.

admin.py에도 추가 (내용은 공식문서 참조)

  • prefetch_related() : db에 대한 쿼리 횟수를 줄이기 위해서 관련레코드를 가져올때 태그 레코드도 한꺼번에 가져오라는 의미. 두 테이블이 N:N 관계일때 사용
  • select_related() : 두 테이블이 1:N 관계일때 사용

 

Comments