Way to allow for duplicate many-to-many entries in Python/Django과 같이 중복 항목을 허용하는 ManyToMany 관계를 구현했습니다. 또한이 관계에 대해 ModelMultipleChoiceField를 사용하는 양식이 있는데,이 요청은 ajax 요청에서 온 데이터를 확인하기위한 것이지만, is_valid() 호출 후에 ModelMultipleChoiceField의 중복 항목은 제거됩니다. 중복 된 항목을 유지할 수있는 방법이 있습니까 (웹 페이지에서 사용하지 않기 때문에 양식 프레젠테이션에 관심이 없습니다) 또는 양식 유효성 검사 후 요청을 수동으로 처리해야합니까?ModelMultipleChoiceField에서 중복 값을 허용하는 방법
0
A
답변
0
ModelMultipleChoiceField
은 쿼리 세트를 사용하므로 모든 항목이 한 번만 표시됩니다 (데이터베이스 쿼리에서 join
을 사용하지 않는 한,이 질문에는 아무런 의미가 없습니다). 간단한 MultipleChoiceField
을 사용하고 choices
을 수동으로 만들어 필요한 값을 복제 할 수 있습니다.
관련 문제
- 1. DataGridViewComboBox - 값을 허용하는 방법?
- 2. 중복 값을 피하는 방법
- 3. Django - ModelMultipleChoiceField에서 postdata를 반복합니다.
- 4. 동일한 외래 키 참조가 아닌 테이블에 중복 값을 허용하는 쿼리
- 5. 쉬트에서 중복 값을 찾는 방법
- 6. cakephp에서 중복 값을 세는 방법?
- 7. PHP로 특정 중복 배열 값을 검색하는 방법
- 8. 핵심 데이터의 중복 값을 빠르게 확인하는 방법
- 9. jquery를 사용하여 중복 필드 값을 피하는 방법
- 10. SQL : 큰 테이블에서 중복 값을 찾는 방법
- 11. 공유 큐에서 중복 값을 방지하는 방법
- 12. Zend Framework 2에서 데이터베이스에 중복 항목을 허용하는 방법은 무엇입니까?
- 13. ModelMultipleChoiceField에서 옵션의 레이블을 표시하는 방법은 무엇입니까?
- 14. 내 데이터베이스에서 중복 값을 피하십시오.
- 15. 데이터베이스에서 값을 가져온 후 중복 값을 제거하는 방법
- 16. Access 인덱스에 중복 된 공백을 허용하는 방법은 무엇입니까?
- 17. 공간을 허용하는 방법?
- 18. Magento에서 중복 SKU 허용 방법
- 19. 다양한 데이터 유형의 값을 허용하는 사전이 있습니까?
- 20. null 값을 허용하는 부울 양식 위젯 만들기
- 21. Javascript 부정적인 double 값을 허용하는 정규식?
- 22. ORACLE Null 값을 허용하는 제약 IF
- 23. null 값을 허용하는 외래 키 열
- 24. WCF DataService에서 JSON을 허용하는 방법?
- 25. php foreach에서 중복 값을 제거합니다.
- 26. 중복 값을 보여주는 테이블 뷰
- 27. Cakephp에서 중복 옵션 값을 표시
- 28. PHP 배열의 중복 값을 추가하십시오.
- 29. 여러 값을 허용하는 최대 절전 유효성 검사기에 값을 제공합니다.
- 30. asp.net 멤버십에서 중복 된 이름을 허용하는 방법은 무엇입니까?
MultipleChoiceField 사용을 고려했지만 어느 값이 두 번 이상 사용되는지 알지 못합니다. 이러한 가치를 미리 알고 있더라도 요청이있을 때마다 데이터베이스에서 가져 오는 좋은 생각처럼 들리지 않는 5000 가지 이상의 선택이 있어야합니다. – konikos
그러나 양식을 구성 할 때 데이터를 게시 했으므로 모든 개체를 필터링하고 필요한 데이터로만 선택을 구성 할 수 있습니다. 바보 같지만 작동해야합니다 :) – ilvar