On Feb 9, 9:41 am, Rune Kaagaard <[email protected]> wrote: > has_changed = False > if resource.user.email != request.POST['email']: > resource.user.email = request.POST['email'] > has_changed = True > if resource.user.is_active != request.POST['is_active']: > resource.user.is_active = request.POST['is_active'] > has_changed = True > if has_changed: > resource.user.save()
Why are you only saving if you've made a change? (Just make sure you aren't optimizing prematurely.) A (django) form will track changes for you. If you can't use a form for some reason, you might look at e.g. django-dirtyfields* * http://code.activestate.com/pypm/django-dirtyfields/ -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.

