Using `context` in the field definition prevent the field to be cached
In __getattr__
we're checking multiple time if the field has a context defined in order to prevent caching its value.
Yet it seems that this is not useful as the value of the field in the database does not change according to the context. Moreover the cache used to store the field value is already context dependent.
The same reasoning could be applied to the datetime_field
attribute.