On Oct 6, 2:09 pm, Karen Tracey <kmtra...@gmail.com> wrote:
> Yes, you'll have to save the change to the DB.  But note if you were called
> with force_insert=True you do not want to call the superclass save with
> force_insert=True twice.

OK.  Would calling "super(MyModel, self).save(False, force_update)" be
safe for the second save call?

> Personally I'd look pretty closely at the need to store a value dependent on
> the primary key in some other field of the model.  Is this really absolutely
> necessary?

It's needed to generate a default value for this particular field.
This field has a unique constraint, but the field's value may not
necessarily be specified when the model is created.  This is
independent of Django's admin interface, so using prepopulated_fields
in the model's ModelAdmin cannot be relied upon.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to