Note: this was written for Django 1.6
- South <-> Django troubles with oracle 30char limit (truncate hash not computed the same way due to upper/lower case mismatch)
- The ORM prefetching on relations is not usefull in many cases because
prefetch_related()do not support custom filters. It seems there's aPrefetchclass in django 1.7 that finally support the feature but I must say this is quite late to the party compared to the other ORMs considering Django 1.6 is an 8 years old project. - When you have a model instance, there's no way to update it using a dict except by iterating the keys and setattr on the object. Can't think of another ORM lacking this feature.
- Reverse relations should always be explicit. Those automatic/implicit
foobar_setmakes it hard to follow. AND I MEAN IT ! - Tuple matrix for
choicesinstead of an OrderedDict !!!
