| Age | Commit message (Collapse) | Author | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
Cache default_fields per serializer instance for faster serialization
 | 
 | 
 | 
 | 
 | 
 | 
Max length for modelserializers
 | 
 | 
Fixed test_modelserializer_max_length_exceeded
 | 
 | 
 | 
 | 
 | 
 | 
file_and_image_fields
 | 
 | 
No type checking in .restore_fields()
Added missing BytesIO import.
 | 
 | 
 | 
 | 
Adjusted generics, mixins and serializers to take a `files` arg where applicable.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
fixed AttributeError in case restore_object is overwritten without explicitly setting self.m2m_data
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
Thanks to @Roarster.
 | 
 | 
Null is true model fields
 | 
 | 
 | 
 | 
null=True set.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
required=False set
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
acceptable default value
 | 
 | 
I realized that per the django forms, there is no need for a separate
TextField, an unlimited CharField is perfectly good.
Also added default field for the different IntegerField types
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
make model fields with a default value be not required
 | 
 | 
 |