Я создаю сайт для проверки орфографии. Написание написано в файле в моей домашней папке Django (путь 'home / quiz.txt'), и я написал необходимый код в views.py, чтобы прочитать файл из этого местоположения и установить его как переменную "file" внутри «Викторина» вид.
Однако, когда я захожу в quiz.html или quiz.js, я не знаю, как использовать этот файл в реальном коде. Что мне делать?
views.py:
class Quiz(TemplateView):
template_name='quiz.html'
file = open(os.path.join(settings.BASE_DIR, 'home/quiz.txt'))
quiz.js:
function load(played, mistake, score){
document.getElementById("clear").removeAttribute("hidden");
document.getElementById("load").hidden=true;
var x = file;
var step;
var spellList = document.getElementById("spellList");
for (var xStep = 0; xStep < x.length; xStep++){
if(x[xStep].match(mistake)){
mistList.push(x[xStep]);
}
}
}