import logging
import textile
-import tornado.database
import backend
n.author = self.get_account(n.author_id)
# Render text
- n.text = textile.textile(n.text)
+ n.text = textile.textile(n.text.decode("utf-8"))
- item = tornado.database.Row({
+ item = backend.database.Row({
"title" : n.title,
"author" : n.author,
"published" : n.published,
import tornado.web
import unicodedata
-from tornado.database import Row
-
import backend
import backend.stasy
item.text = item.text[:400] + "..."
# Render text
- item.text = textile.textile(item.text)
+ item.text = textile.textile(item.text.decode("utf8"))
return self.render_string("modules/news-item.html", item=item,
uncut=uncut, announcement=announcement, show_heading=show_heading)
peer["hostname"] = ""
return self.render_string("modules/tracker-peerlist.html",
- peers=[Row(p) for p in peers])
+ peers=[backend.database.Row(p) for p in peers])
class StasyTableModule(UIModule):
countries = []
for code, value in items:
- country = tornado.database.Row({
+ country = backend.database.Row({
"code" : code.lower(),
"name" : _(self.geoip.get_country_name(code)),
"value" : value * 100,