From d2605596e036cbd5553209e13c7d4b32e8ada992 Mon Sep 17 00:00:00 2001 From: Miguel Barão Date: Wed, 18 Jan 2017 16:48:32 +0000 Subject: [PATCH] - tested pdfkit to generate tests in pdf, but not yet working. --- BUGS.md | 1 + serve.py | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/BUGS.md b/BUGS.md index 81390e3..0b61ed1 100644 --- a/BUGS.md +++ b/BUGS.md @@ -1,6 +1,7 @@ # BUGS +- Gerar pdf's com todos os testes no final (pdfkit). - permitir eliminar teste a decorrer de modo a que o aluno possa recomeçar (e.g. noutro browser) - servidor nao esta a lidar com eventos scroll/resize. ignorar? diff --git a/serve.py b/serve.py index 3ea09e3..7d2a3fc 100755 --- a/serve.py +++ b/serve.py @@ -274,7 +274,10 @@ class Root(object): fname = self.app.get_json_filename_of_test(test_id) with open(fname) as f: t = json.load(f) - return self.template['review'].render(t=t) + r = self.template['review'].render(t=t) + # import pdfkit + # pdfkit.from_string(r, 'out.pdf') # FIXME fails getting css, images, etc + return r @cherrypy.expose @require(name_is('0')) -- libgit2 0.21.2