0

我在 django 中使用 mongoengine。我想创建一个 objectid,我可以将其插入到公司集合的嵌套对象批发商中

class wholesaler(EmbeddedDocument):
    wid                 =   ObjectIdField()
    name                =   StringField(required = True,min_length = 3)

class firm(Document):
    name                = StringField(required=True)
    wholesalers         = ListField(EmbeddedDocumentField(wholesaler))

在视图.py

wholesaler1 = wholesaler(wid = ??
                         ,name = '')
4

1 回答 1

2
import bson
bson.objectid.ObjectId()
=> ObjectId('55dada4065d1ac2052207776')
于 2014-01-18T18:39:16.897 回答