On Sun, Mar 22, 2009 at 5:57 PM, Malcolm Tredinnick
<[email protected]> wrote:
> Kind of disappointed that none of the other "commit at will" people have
> chimed in on this one (Adrian? Jacob? Russell? Bueller?...) I suspect
> I'm going to lose, but I'd genuinely like to know that there's something
> more than apathy behind the approval to add this.
I've mostly stayed out because it's not something I feel strongly
about, but I am +0 on the change. The reason I don't much care is that
it really comes down to a lines of code argument; is::
obj.update(x=1, y=2, z=3)
really that much "better" than::
obj.x = 1
obj.y = 2
obj.z = 3
obj.save()
Beauty is in the eye of the beholder. I *do* prefer the previous, but
really not by a whole lot.
Really, though, I can't see much of a reason *not* to add it. The only
``update`` methods I've got that this would clash with is an
``update(**kwargs)`` I've written myself; this would replace it. A
quick poke through Google's code search doesn't find any (public)
Django code that seems to have an update method.
The same argument here, either way, goes for update_or_create, btw.
Let's not "compromise" and just take one or the other; that'd just be
silly. One or the other, please.
Jacob
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Django developers" 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-developers?hl=en
-~----------~----~----~----~------~----~------~--~---