summaryrefslogtreecommitdiff
path: root/paste
diff options
context:
space:
mode:
authorianb <devnull@localhost>2005-05-16 03:14:43 +0000
committerianb <devnull@localhost>2005-05-16 03:14:43 +0000
commitc5b70bfda8c8e58b83c2f073228d65770c21a604 (patch)
tree918d041b6399c43d825248c5e97ff28fda1da84e /paste
parent88a297c92ea8275f89367362c21d1283389c8325 (diff)
downloadpaste-c5b70bfda8c8e58b83c2f073228d65770c21a604.tar.gz
Added static url; allow title to be rebound
Diffstat (limited to 'paste')
-rw-r--r--paste/wareweb/servlet.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/paste/wareweb/servlet.py b/paste/wareweb/servlet.py
index d52152e..05ad872 100644
--- a/paste/wareweb/servlet.py
+++ b/paste/wareweb/servlet.py
@@ -48,6 +48,8 @@ class Servlet(object):
self.cookies_out = {}
self.request_method = environ['REQUEST_METHOD'].upper()
self.app_url = self.environ.get('%s.base_url' % self.app_name, '')
+ self.app_static_url = self.config.get(
+ 'static_url', self.app_url + '/static')
self.path_info = self.environ.get('PATH_INFO', '')
if self.path_info:
self.path_parts = filter(None, self.path_info[1:].split('/'))
@@ -116,6 +118,10 @@ class Servlet(object):
def title__get(self):
return self.__class__.__name__
+ def title__set(self, value):
+ # Get rid of the property:
+ self.__dict__['title'] = value
+
def set_cookie(self, cookie_name, value, path='/',
expires='ONCLOSE', secure=False):
c = cookie.Cookie(cookie_name, value, path=path,