How should one handle a possible race condition in a model\'s save() method?
save()
For example, the following example implements a model with an ordered list
Add optional FOR UPDATE clause to QuerySets http://code.djangoproject.com/ticket/2705