Stumbled upon ticket #1030 while writing my app, got angry.
Investigated the code and came to conclusion that the most probable
source of problem is this:

django_src/django/db/models/fields/__init__.py
class DateField(Field):
    def get_follow(self, override=None):
        if override != None:
            return override
        else:
            return self.editable or (not self.auto_now) or (not
self.auto_now_add)

When saving inline entity, manipulator decides on whether the field
should be saved by checking the value returned by field.get_follow().
Most of the time it is equal to field.editable, but DateField has this
strange exception, which leads to overwriting creation timestamp with
None on subesquent saves.


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-developers
-~----------~----~----~----~------~----~------~--~---

Reply via email to