Yes, you're right.  However, if you want to use an MVC architecture, it would seem that the controller script should be able to make a determination that the resource being requested was something outside of it's sphere (say a secondary browser request for an image), create a new context, and return the appropriate object.

My question, perhaps a bit muddled by the length of the posting, was how to accomplish that.

Kevin

Tino Wildenhain wrote:
On Sun, 16 Feb 2003 17:46:19 -0500
Kevin Carlson <khcarlso@bellsouth.net> wrote:

  
Hi everyone,

I posted an email yesterday about a problem I had forwarding a request 
from a python script to a dtml-document.  The problem turned out to be 
centered on the way that the relative URLs were generated.  This got me 
thinking about a larger issue, that of implementing a 
model-view-controller type of architecture within Zope.  Lengthy email 
to follow, bear with me...
    

To make it short - you got a lot less trouble if you dont use
relative URLs in Zope. Instead you could use siteroot absolute
URLs, e.g. starting with /

Regards
Tino