2013-09-27 2 views
2

모델의 BlobKey :가게 나는 Blob 저장소의 참조를 문서화 된 방법을 저장하는 가장 좋은 방법은 너무 어떨까에 대해 궁금

blobstore.BlobReferenceProperty() 

또는

ndb.BlobKeyProperty() 

또는

db.StringProperty() 

키의 텍스트 문자열을 저장하면 어떤 단점이 있습니까?

+0

당신이 구글 클라우드 스토리지를 사용하기 시작하면 생각할 수있는 유일한 일을 같은 것을 사용할 수있는 여러 가지 이미지를 저장할 수있는 이미지 클래스를 필요로하는 경우, 그것은 blobkey가 아마도 버켓/경로 등에 대한 더 많은 정보를 담고있을 것이지만 나는 그것을 사용하지 않아서 확실하지 않다. – Faisal

답변

1

blobstore.BlobReferenceProperty 내 응용 프로그램에서 작동하고 당신이

class Image(db.Model): 

    reference = db.ReferenceProperty(Article, 
      collection_name='matched_images', verbose_name='Title') 
    primary_image = blobstore.BlobReferenceProperty()