0
Django-Tastypie를 사용하여 웹 응용 프로그램에 REST-API를 제공하고 있습니다.Django + Tastypie : 두 개의 객체 만 삭제하기
이 경우에는 PhotoGallery
개체가 있는데이 개체는 중간 테이블 (ManyToMany 필드에서 through
사용)을 사용하여 Photos
을 참조합니다.
유감스럽게도 나는 중간 테이블 (정렬 색인과 같은 추가 정보가 약간 포함되어 있음)에서 각각의 링크를 생성해야하기 때문에 PhotoGallery
객체를 REST 인터페이스를 통해 저장하는 데 어려움이 있습니다.
API를 단순화하기 위해 중간 테이블도 공개하기로 변경되었으며 이제 사용자는 사진과 갤러리 간의 관계를 만들고 수정할 수 있습니다.
는 객체의 선택 번호를 삭제하는 하나의 HTTPDELETE
요청을 사용할 수 있다면 궁금하네요, 하나의 HTTP 요청을
각 링크를 삭제 갖는 REST-API의 사용을 방지하기 위해. 필터링은 DELETE 요청과 관련이없는 것처럼 보입니다.
당신은'PATCH' 방법을 고려 했습니까? docs의 [Bulk Operations] (http://django-tastypie.readthedocs.org/en/latest/interacting.html#bulk-operations) 섹션을보십시오. ''deleted_objects ':'부분에주의를 기울이십시오. – dschulz
그래, 그게 내가 찾고 있었던 (내가 몇 시간 뒤 우연히 마주 쳤지 만). 의견을 받아 들일 수 있도록 답장을 보내주십시오. – BastiBen