플라스크 프로젝트에 다양한 모델 모음이 있습니다. 모델 중 일부는 두 개의 다른 모델 (다 대다 테이블)에 대한 외래 키를 가지고 있습니다.플라스크 관리자의 이상한 행동
플라스크 관리자에서 이러한 다 대다 모델을 열면 일부 레코드가 다른 페이지에 복제되어 모든 레코드가 표시되지 않습니다. 그러나 총 레코드 수는 정확합니다.
다 대다 모델의 ID로 레코드를 정렬하면 모든 레코드가 표시되고 중복 된 레코드는 표시되지 않습니다. 다른 모델 (many-to-many는 아님)과 같은 이상한 동작을 보지 못했지만, many-to-many 모델만으로는 이상한 동작을 보지 못했습니다.
아무도이 이상한 문제를 해결하는 방법을 알고 있습니까?
나는 내 머리 꼭대기에서 아무것도 모릅니다. 필자는이 동작을 나타내는 모델과 관계의 가장 작은 집합에 대해 데이터베이스 및 플라스크 - 관리자 클래스 정의를 제공해야한다고 생각합니다. 또한 중복을 포함하는 레코드 목록의 축소 된 예를 제공하는 데 도움이 될 수 있습니다. – abathur
@abathur, 연습 중에 비슷한 것을 만났습니까? – Nurjan