<div class="span6 offset3">
<div class="alert alert-info ac">
<strong>{{ _("Advertisement") }}</strong><br>
- {{ _("This download is sponsored by %s!") % ad.who }}
+ {{ _("This download is sponsored by:") }}
+ {% raw ad.who %}!
</div>
</div>
</div>
</h2>
{% end %}
- {{ item.text }}
+ {% raw item.text %}
</div>
</div>
<div class="row">
<a href="/post/{{ entry.slug }}">{{ entry.title }}</a>
</h2>
- {{ entry.text }}
+ {% raw entry.text %}
<p class="pull-right" style="clear: both;">
{{ _("Posted by") }} <a href="/user/{{ entry.author.uid }}">{{ entry.author.cn }}</a>
<div class="row">
<div class="span9">
- {{ entry.text }}
+ {% raw entry.text %}
</div>
<p class="pull-right" style="clear: both;">
<a href="/wish/{{ wish.slug }}">{{ escape(wish.title) }}</a>
</h3>
- {{ wish.description }}
+ {% raw wish.description %}
<hr>
{% end %}
</div>
<div class="span4 ac">
- <p class="lead">{{ _("%s €") % wish.donated }}</p>
+ <p class="lead">{% raw _("%s €") % wish.donated %}</p>
<p>{{ _("donated") }}</p>
</div>
{% module Wishlist([wish,], short=True) %}
- {{ wish.description }}
+ {% raw wish.description %}
<hr>
self._connection = memcache.Client(hosts, debug=0)
- def get(self, *args, **kwargs):
- return self._connection.get(*args, **kwargs)
+ def get(self, key, *args, **kwargs):
+ key = str(key)
- def set(self, *args, **kwargs):
- return self._connection.set(*args, **kwargs)
+ return self._connection.get(key, *args, **kwargs)
- def delete(self, *args, **kwargs):
- return self._connection.delete(*args, **kwargs)
+ def set(self, key, *args, **kwargs):
+ key = str(key)
+
+ return self._connection.set(key, *args, **kwargs)
+
+ def delete(self, key, *args, **kwargs):
+ key = str(key)
+
+ return self._connection.delete(key, *args, **kwargs)
kwargs.update(_kwargs)
return tornado.web.RequestHandler.render_string(self, *args, **kwargs)
- def get_error_html(self, status_code, **kwargs):
+ def write_error(self, status_code, **kwargs):
if status_code in (404, 500):
render_args = ({
"code" : status_code,
"exception" : kwargs.get("exception", None),
"message" : httplib.responses[status_code],
})
- return self.render_string("error-%s.html" % status_code, **render_args)
+ self.render("error-%s.html" % status_code, **render_args)
else:
- return tornado.web.RequestHandler.get_error_html(self, status_code, **kwargs)
+ return tornado.web.RequestHandler.write_error(self, status_code, **kwargs)
def static_url(self, path, static=True):
ret = tornado.web.RequestHandler.static_url(self, path)