]> git.phdru.name Git - phdru.name/phdru.name.git/blobdiff - news.py
For urljoin() to remove ".." components baseURL must ends in a slash.
[phdru.name/phdru.name.git] / news.py
diff --git a/news.py b/news.py
index b091cbdda47242bc4077e18a14ea3182c35e6df7..38bdf56bfa1289a6031c33cf78479440d3ba9c04 100644 (file)
--- a/news.py
+++ b/news.py
@@ -14,6 +14,7 @@ from datetime import date
 from urlparse import urljoin
 
 class NewsItem(object):
+   baseURL = "http://phd.pp.ru/"
    excerpt = None
    content = None
    categoryList = []
@@ -24,7 +25,7 @@ class NewsItem(object):
       self.rel_link = rel_link
 
    def URL(self):
-      return urljoin("http://phd.pp.ru/", self.rel_link)
+      return urljoin(self.baseURL, self.rel_link)
 
    def rfc822_date(self):
       y, m, d = self.date.split('-')