-----Original Message----- From: Kevin Dangoor [mailto:kid@kendermedia.com] Sent: Friday, October 01, 1999 1:57 PM To: zope@zope.org; James Punteney Subject: Re: [Zope] Naming files with a dot
Hi,
The default view for an object is called "index_html". So, if you go to "yoursite.com/Folder", Zope will serve up "Folder/index_html". If you name it "index.html", Zope won't find it. Other than that, "." is not legal in python expressions, so you may find yourself having to use "_['index.html']" sometimes if you are trying to call it from other objects.
Beyond those two things, there is no real problem. I've used "index.html" or "foo.gif" in a number of cases myself...
One problem with this I haven't been able to solve, how do you call objects with dots in their names with XML-RPC? [michel@korak python]$ python1.5.2 Python 1.5.2 (#1, Jul 5 1999, 14:47:37) [GCC egcs-2.91.66 19990314/Linux (egcs- on linux2 Copyright 1991-1995 Stichting Mathematisch Centrum, Amsterdam Py$ import xmlrpclib Py$ x = xmlrpclib.Server('http://www.zope.org/') Py$ x.SiteIndex.news.rss() The method is named 'news.rss', but this fails because it looking for news/rss. THe dot operator is translated into a slash. Py$ x.SiteIndex.__getattr__('news.rss')() doesn't work either... -Michel
participants (1)
-
Michel Pelletier