24 lines
458 B
Python
24 lines
458 B
Python
from datetime import datetime
|
|
|
|
from mongoengine import *
|
|
|
|
|
|
class PickleEmbedded(EmbeddedDocument):
|
|
date = DateTimeField(default=datetime.now)
|
|
|
|
|
|
class PickleTest(Document):
|
|
number = IntField()
|
|
string = StringField(choices=(('One', '1'), ('Two', '2')))
|
|
embedded = EmbeddedDocumentField(PickleEmbedded)
|
|
lists = ListField(StringField())
|
|
photo = FileField()
|
|
|
|
|
|
class Mixin(object):
|
|
name = StringField()
|
|
|
|
|
|
class Base(Document):
|
|
pass
|