On Jul 10, 2007, at 11:17 AM, voltron wrote:
> > According to the docs, os.path.join does throw the drive letters away: > > http://docs.python.org/lib/module-os.path.html > > I still think that it would be cool if there was a platform > independent way in Pylons for doing this. Another thing, it would also > be nice if one could use several static paths instead of one, just > like the templates dict. > > Could the Pylons developers comment on this? > I'm not sure I understand all the details. It sounds like the os.path.join of root_path and 'public' (or you renamed to to 'static') causes an issue on your environment because os.path.join removes drive letters and your app is deployed on the D: drive? os.path.join doesn't appear to mess with drive letters for me: Python 2.4.4 (#71, Oct 18 2006, 08:34:43) [MSC v.1310 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import os >>> os.getcwd() 'C:\\Python24' >>> os.path.join(os.getcwd(), 'static') 'C:\\Python24\\static' >>> You said your entire app was located on the D:, if that's the case, aren't the other paths working ('templates' for example would be utilized by buffet)? -- Philip Jenvey --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "pylons-discuss" 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/pylons-discuss?hl=en -~----------~----~----~----~------~----~------~--~---
