Permalink
Browse files

modifying sitemap.xml

  • Loading branch information...
1 parent 6e4a9c5 commit 7e4bea4699b948308f94d01d05dd2a6f4c8e55b4 @varunpant committed Jan 22, 2013
Showing with 17 additions and 3 deletions.
  1. +15 −1 controllers/admin_controller.py
  2. +2 −2 views/api/sitemap.xml
@@ -26,6 +26,10 @@ def assertLength(val, key, length, nullable):
else:
raise Exception("Length of field " + key + " is larger than expected " + str(length))
+###############################################################################
+# BASIC AUTH #############################################################
+###############################################################################
+
def check_auth(username, password):
return username == blog_settings.login and password == blog_settings.password
@@ -40,14 +44,24 @@ def decorated(*args, **kwargs):
if not auth or not check_auth(username, password):
web.header('WWW-Authenticate', 'Basic realm="admin"')
web.ctx.status = '401 Unauthorized'
-
+ return Unauthorized()
+
return f(*args, **kwargs)
+
return decorated
+
+class Unauthorized():
+ def GET(self):
+ return "401 Unauthorized"
+
+ def POST(self):
+ return "401 Unauthorized"
###############################################################################
# Routes Handlers #############################################################
###############################################################################
+
@requires_auth
class Index:
def GET(self):
View
@@ -5,7 +5,7 @@
$for post in posts:
<url>
<loc>$:settings.root/posts/$:post.slug</loc>
- <lastmod>$:post.published_at.strftime("%Y-%m-%dT%H:%M:%Sz")</lastmod>
+ <lastmod>$:post.published_at.strftime("%Y-%m-%d")</lastmod>
<changefreq>monthly</changefreq>
<priority>1.0</priority>
</url>
@@ -14,7 +14,7 @@
$for page in pages:
<url>
<loc>$:settings.root/pages/$:page.slug</loc>
- <lastmod>$:page.published_at.strftime("%Y-%m-%dT%H:%M:%Sz")</lastmod>
+ <lastmod>$:page.published_at.strftime("%Y-%m-%d")</lastmod>
<changefreq>yearly</changefreq>
<priority>0.8</priority>
</url>

0 comments on commit 7e4bea4

Please sign in to comment.