Vì vậy, tôi quyết định viết lại thư viện hình ảnh của mình vì ảnh phục vụ hiệu suất cao mới. Điều đó có nghĩa là sử dụng Blobstore mà tôi chưa bao giờ sử dụng trước đây. Nó có vẻ đơn giản, đủ cho đến khi tôi cố gắng lưu trữ BlobKey trong mô hình của tôi.Lưu trữ BlobKey trong DataStore bằng công cụ ứng dụng
Làm cách nào để lưu trữ tham chiếu đến blobstorekey trong Mô hình? Tôi có nên sử dụng chuỗi hoặc tôi nên sử dụng một số tài sản đặc biệt mà tôi không biết? Tôi có mô hình này
class Photo(db.Model):
date = db.DateTimeProperty(auto_now_add=True)
title = db.StringProperty()
blobkey = db.StringProperty()
photoalbum = db.ReferenceProperty(PhotoAlbum, collection_name='photos')
Và tôi nhận được lỗi này: blobkey tài sản phải là một ví dụ str hoặc unicode, không phải là một BlobKey
Cấp, Tôi là một newbie trong công cụ ứng dụng nhưng đây là bức tường lớn đầu tiên Tôi đã nhấn chưa. Đã googled xung quanh rộng rãi mà không có bất kỳ thành công.
Tôi sẽ làm việc trên phần này so với cuối tuần ngày lao động .. đó là nếu vợ tôi không thông qua máy tính xách tay ra ngoài cửa sổ (kết hôn vào thứ bảy!). – Sologoub