데이터베이스 레코드를 읽고 변경하고 저장 한 장고 관리자가 두 명 (또는 그 이상) 있다고 가정합니다. 데이터베이스에 문제는 없지만 일부 관리자는 쓴 기록을 덮어 쓴 것이 놀랄 것입니다.어떻게 장고 관리에서 쓰기 충돌을 피할 수 있습니까?
이 문제가 해결 되었습니까? 한 가지 방법은 명시 적으로 "진행중인 편집"버튼을 사용하여 레코드에 플래그를 설정하는 것입니다. 다른 관리자가 동일한 레코드를 읽고 "진행중인 편집"을 클릭하면 이전 편집이 진행 중임을 경고합니다. 또는 레코드가 저장 될 때 증가되는 레코드에 필드를 추가 할 수 있습니다. 필드가 레코드를 읽었을 때와 다른 경우 관리자는 레코드를 읽은 후 다른 사람이 레코드를 변경했다는 경고를받습니다.
이것을 처리 할 수있는 고유 한 장고 방법이 있습니까?
좋은 질문. 불행히도 나는 이런 기능이 없다는 것을 두려워합니다. –