2012-11-14 2 views
1

나는 기사 객체가 있고, 그것을 최대 30 개의 미리 정의 된 카테고리가있는 태그를 할당하고 싶습니다. 따라서 ArticleModel에서 속성의 정렬 된 세트가 필요합니다.장고에있는 세트 필드를 기술하는 방법

TagsTable에 여러 개의 ForeignKeys를 만들려고했지만이 경우 사용자는 동일한 태그를 두 번 이상 설정할 수 있습니다.

장고 ORM에 설정된 필드를 저장하는 표준 접근법이 있습니까?

답변

0

ForeignKey 대신 ArticleModel에서 ManyToManyField를 사용하십시오.

+0

쿼리 할 테이블을 추가하고 싶지 않습니다. 이 필드를 쉼표로 구분 된 문자열 또는 이와 비슷한 형식으로 저장하는 것이 좋습니다. AFAIK 데이터베이스 엔진에는 기본 유형으로 세트가 있습니다. –

관련 문제