From 13f39fade584ee170972d6a165e4b67755ba5205 Mon Sep 17 00:00:00 2001 From: dzhuang Date: Mon, 19 Sep 2022 22:49:49 +0800 Subject: [PATCH] Fix code question answers containing Non ASCII --- course/page/code.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/course/page/code.py b/course/page/code.py index 4587d16f0..595cd635f 100644 --- a/course/page/code.py +++ b/course/page/code.py @@ -700,7 +700,7 @@ def code_to_answer_data(self, page_context, code): from django.core.files.base import ContentFile saved_name = settings.RELATE_BULK_STORAGE.save( self.get_submission_filename_pattern(page_context), - ContentFile(code)) + ContentFile(code.encode("utf-8"))) return {"storage_filename": saved_name}