Skip to content

Commit ddff7b6

Browse files
committed
Get Django docs working again.
Two small tiny changes (a Python 2-> 3 portability thing) that causes a big effect to get the Django interactive docs working again. Note: there seems to be a few more places to fix...
1 parent 6099bba commit ddff7b6

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

mathics/web/views.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -117,9 +117,8 @@ def query(request):
117117
else:
118118
raise
119119
result = {
120-
'results': [result.get_data() for result in results],
120+
'results': [result.get_data().decode("utf-8") for result in results],
121121
}
122-
123122
if settings.LOG_QUERIES:
124123
query_log.timeout = evaluation.timeout
125124
query_log.result = str(result) # evaluation.results
@@ -309,7 +308,7 @@ def render_doc(request, template_name, context, data=None, ajax=False):
309308
return result
310309

311310
result = {
312-
'content': str(result),
311+
'content': result.getvalue().decode("utf-8"),
313312
}
314313
if data is not None:
315314
result['data'] = data

0 commit comments

Comments
 (0)