2011-02-05 5 views
7

예, 이미 this question 번을 보았습니다. 그러나 GAE docs에 허용 된 답변 및 Nick Johnson's blog과 모순되는 정보를 찾고 있습니다.여러 파일을 블롭 스토어에 업로드

get_uploads() 방법은 업로드 된 각 에 대한 BlobInfo 객체의 목록을 반환 -

워드 프로세서는 동시에 하나 개 이상의 파일을 업로드에 대해 이야기

업로드 된 파일을 얻을 수있는 기능 목록을 반환 요청에있는 파일.

그러나 내가 본 모든 곳에서는 한 파일 만 업로드 할 수 있으며 매번 새로운 업로드 URL을 만들어야한다고 가정합니다.

Plupload을 사용하여 HTML5/플래시를 사용하여 동시에 여러 파일을 업로드 할 수 있습니까? 나는 get_uploads 개 이상의 파일() 메소드를 사용하는 방법은 다음과

+0

파일을 업로드 할 때 태그가 너무 많은 이유는 무엇입니까? –

답변

9

현재 blobstore 서비스 업로드 URL은 게시물 당 하나의 파일 업로드 만 지원합니다. 여러 파일을 업로드하려면 내 블로그 게시물에 기록 된 패턴을 사용해야합니다. 앞으로는 더 유연한 업로드 URL을 지원하도록 blobstore API를 확장하여 단일 요청으로 여러 업로드 파일을 지원할 수 있습니다.

편집 : blobstore는 이제 단일 요청으로 여러 파일 업로드를 지원합니다.

+1

쿨 ... 그 점에서 오해의 소지가 큽니다. BTW, http://aquantum-demo.appspot.com/file-upload의 새로운 플러그인은 콜백을 사용하여 업로드를 시작하므로 브라우저를 차단하는 동기화 호출을 할 필요가 없습니다 ... 많은 사람들 신뢰할 수있는 정보를 얻기 위해 게시물을 찾고 있으므로 언급 할 수 있습니다. –

+0

@ 닉, Nick R 님의 제안을 사용하여 하나의 게시물에 여러 파일을 업로드 할 수 있습니다. 답이 구식입니까? –

+0

@Kekito 예. 내 대답을 업데이트 할게. –

3

는 다음과 같습니다

blob_info = self.get_uploads()[0] 
blob_info2 = self.get_uploads()[1] 

닉 존슨의 보관 서비스는 또 다른 예를 나는 당신이 당신의 요구에 맞는 것을 찾을 수 있기를 바랍니다.

+0

그래서'blob_info for self.get_uploads()'도 작동 할 것입니다. – Awalias

관련 문제