On 18/02/10 15:55, Paul Stone wrote:
I'm trying to find the best way to update a model using data from the
request object (e.g request.user) before it is saved. One use case for
this is updating an 'updated_by' field on a model.
I've come across http://www.djangosnippets.org/sn/ippets/476 which
suggests one way of doing this. What do people think of this method?
Are there better/cleaner/more efficient ways of doing this?
...Watch out for threading...
http://code.djangoproject.com/wiki/CookBookThreadlocalsAndUser
... And bear in mind the warnings and suggestions on that page - Really,
if you want to save info, typically by far the most sensible thing to do
is to explicitly pass it into a method doing the save in the first place
(In python/django at least, in lisp, say, a special var *request* might
be considered idiomatic)
--
You received this message because you are subscribed to the Google Groups "Django
users" group.
To post to this group, send email to django-us...@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.