I have the same problem as in this question. But after using the proposed answer - changing default=datetime.now()
to default=datetime.now
which should defer calling it, it is still giving the same timestamp for different models when created.
What else could it be?