想要建立关系(事件和文件之间)

时间:2012-03-21 18:54:57

标签: google-app-engine

我使用plupload插件上传多个文件。这很好。

Files模型中,我正在存储user_idblob_key。 这是a form

假设用户使用插件上传了文件。该文件已成功保存在FILES中。然后他提交表格。现在description字段已保存到Event。我怎么知道这个事件有这个文件? EventFiles模型之间没有任何关系。我很迷惑。那么请你帮我建立一段关系吗?非常感谢:-)

 class Files(db.Model):
      blob_key = blobstore.BlobReferenceProperty(required=True)
      created_by = xxxxxx

这是我的第二个模型

class Event(db.Model):
  description = db.StringProperty(required=True)

1 个答案:

答案 0 :(得分:0)

以下是您如何设置从事件到文件的引用。

如果需要相反,可以在File类中放置db.ReferenceProperty(Event)。

class Event(db.Model):
    description = db.StringProperty(required=True)
    file = db.ReferenceProperty(Files)