2008/5/2 Nathaniel Whiteinge <[EMAIL PROTECTED]>:
>
>  On May 1, 10:04 am, "Guillaume Lederrey"
>
> <[EMAIL PROTECTED]> wrote:
>  > This of course doesnt work because the request isnt in the scope. I
>  > could redefine a view in my views.py and do the work on the request
>  > manually, but i have a feeling there is a solution to do that directly
>  > in my urls.py.
>
>  Sorry, there isn't a way to get at the request object in your urlconf.
>  You'll have to make a wrapper around the generic view -- when the
>  wrapper is small, I often just put it in my ``urls.py``::
>
>     from django.conf.urls.defaults import *
>     from whereever.youput.create_update import update_object
>
>     urlpatterns = patterns('',
>         ('^pattern/$', 'path.to.this.urlconf.mywrapper'),
>     )
>
>     def mywrapper(request):
>         ...
>         return update_object(request, ...)

I havent done any functional programming in a long time , but ... isnt
there a way to use an anonymous function (if that's what it is called)
and do the wrapper "inline" ? Something like :

urlpatterns = patterns('',
    ('^pattern/$', lambda(request)(
        return update_object(request, ...)
    ),
)

Thanks for your help !



-- 
Jabber : [EMAIL PROTECTED]
Skype : Guillaume.Lederrey
Projects :
* http://rwanda.ledcom.ch/

--~--~---------~--~----~------------~-------~--~----~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to