aboutsummaryrefslogtreecommitdiffstats
path: root/help.py
diff options
context:
space:
mode:
authorLAN-TW <lantw44@gmail.com>2012-12-25 18:39:35 +0800
committerLAN-TW <lantw44@gmail.com>2012-12-25 18:39:35 +0800
commitf9b50c7ebbc90b612c198b23abd41be9c09c1df6 (patch)
tree09bc9ea9195af761d1a092b2bf3399f815745d2f /help.py
parent11e1fad787be36237844eb0c78f7a550460020e3 (diff)
downloadinccalendar-f9b50c7ebbc90b612c198b23abd41be9c09c1df6.tar.gz
inccalendar-f9b50c7ebbc90b612c198b23abd41be9c09c1df6.tar.zst
inccalendar-f9b50c7ebbc90b612c198b23abd41be9c09c1df6.zip
加入「關於本站」說明訊息
Diffstat (limited to 'help.py')
-rw-r--r--help.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/help.py b/help.py
index 8204fe7..87d95f6 100644
--- a/help.py
+++ b/help.py
@@ -6,6 +6,7 @@ import os
import jinja2
import webapp2
+from jinja2 import TemplateNotFound
from google.appengine.api import users
class HelpPage(webapp2.RedirectHandler):
@@ -38,8 +39,12 @@ class HelpPage(webapp2.RedirectHandler):
'myhost': myhost
}
- jinhtml = jinenv.get_template('help/' + page + '.html')
- self.response.out.write(jinhtml.render(jintemvar))
+ try:
+ jinhtml = jinenv.get_template('help/' + page + '.html')
+ self.response.out.write(jinhtml.render(jintemvar))
+ except TemplateNotFound:
+ self.response.set_status(404)
+ self.response.out.write(u'抱歉,查無此文件。')
jinenv = jinja2.Environment(