datetime.now() as a default value - sv-tools/marshmallow-objects GitHub Wiki

import datetime

import marshmallow_objects as marshmallow


class DateTimeModel(marshmallow.Model):
    datetime = marshmallow.fields.DateTime(
        missing=lambda: datetime.datetime.now().isoformat()
    )


print(DateTimeModel().datetime)
print(DateTimeModel(datetime='2000-01-01T23:59:42').datetime)

# 2018-03-12 16:19:01
# 2000-01-01 23:59:42