예제 #1
0
 class TD(BaseDoc):
     field1 = StringField(required=True, default='test_string')
     field2 = DateTimeField(default=datetime.now)
     field3 = UUIDField(default=uuid.uuid4)
     field4 = ObjectIdField(default=ObjectId)
예제 #2
0
 class _TestModel(BaseDoc):
     field1 = StringField(required=True)
     field2 = DateTimeField(default=datetime.now)
예제 #3
0
 class InDictTD(BaseDoc):
     field1 = DateTimeField(default=dt_now)
     field2 = ListField(DocumentField(InListTD))
예제 #4
0
 class InListTD(BaseDoc):
     field1 = DateTimeField(default=dt_now)
예제 #5
0
class DocWithLifeCycle(Document):
    created_at = DateTimeField(default=datetime.utcnow)
    updated_at = DateTimeField()
    deleted_at = DateTimeField()
예제 #6
0
 def setUp(self):
     self.field = DateTimeField()