Malcolm Tredinnick wrote:
>
> On Sat, 2008-02-23 at 16:02 -0600, Michael Hipp wrote:
>> Where in my Django code files can I set the current working directory
>> (so that it applies to all my code)?
>>
>> I'm trying to make sure that all paths in my Python code are relative
>> paths. But I think I need to know where I can put the cwd change so that
>> it runs when Django first comes up.
>
> No, you don't. What you want to do is set the Python path variable in
> your environment. Have a look at Django's documentation on mod_python
> setup to see how to set that environment variable. That's the standard
> way to do this.
I think we're talking about two different things. I have the PythonPath
variable set in my httpd.conf file. No problem with imports.
I wasn't speaking of imports.
But I have lots of "data" files that live in and around my Django code
and I have to access with them with stuff like:
f = open("somedir/myfile.dat", 'r')
So how do I make those lines look like that instead of having a bunch of
absolute paths stuck in there or lots of messy stuff with
os.path.join(os.path.dirname(__file__)...) in it?
Thanks,
Michael
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---