In your example I think RELATIVE_FIELD would be relative to the django
python process's current working directory which seems a bit arbitrary.
Having an absolute path parameter seems a good thing, but storing this
prefix for each record seems redundant and inflexible.

Graham

On Fri, 2008-02-22 at 09:05 -0500, Justin Lilly wrote:
> What would stop you from doing something akin to:
> 
> 
> upload = model.FilePathField(path=RELATIVE_FIELD, match="foo.*",
> recursive=True)
> 
> 
> where RELATIVE_FIELD is defined in your settings.py file? Perhaps I've
> missed the mark on this.. I'm relatively new to django-dev
> discussions.
> 
> 
> -justin
> 
> 
> 
> 
> On Fri, Feb 22, 2008 at 6:16 AM, Graham Carlyle
> <[EMAIL PROTECTED]> wrote:
>         
>         I'd like to request that FilePathField should have an extra
>         option that
>         causes it to only save a relative path (to the path
>         parameter), say
>         called "relative".
>         
>         Having an absolute path stored makes it harder to move data
>         between
>         machines that are set up differently (say development and
>         production).
>         In this circumstance I would typically set the path parameter
>         from the
>         settings file.
>         
>         The "relative" argument could default to False to keep the
>         current
>         behaviour by default. Actually i can't think when you would
>         want
>         absolute paths but maybe someone does.
>         
>         Shall I create a ticket (and possibly a patch) for this? or am
>         I missing
>         something?
>         
>         cheers,
>         Graham
>         
>         
>         
> 
> 
> 
> -- 
> Justin Lilly
> Web Developer
> 
> > 


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@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-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to