def render_node(request, node): d = Document(node.title) d.h1(d.title) d.memo(node.abstract) d.memo(node.body) return HttpResponse(d.toxml())
import sys from lino.htgen import Document if len(sys.argv) != 2: print "input filename required" exit(-1) s = open(sys.argv[1], "r").read().decode("latin1") d = Document() d.memo(s) print d.toxml().encode('ascii', 'xmlcharrefreplace')
def memo2xml(self, memo, xml): doc = Document() doc.memo(memo) self.assertEquivalent(doc.body.toxml(), xml)