python/js eel изменить текст html блока
Пишу приложение-викторину для школьников. Использую eel, в app.py(код ниже) у меня есть методы, которые из файла со всеми вопросами возвращают либо сам вопрос, либо его варианты ответов. Как мне вызвать эти функции в HTML c помощью JS и заменить текст span класса que_text на результат функции get_randoom_question, а каждый из span блоков класса option на результат функции get_answer_opts?
import eel
import QUESTIONS
from random import choice
eel.init('PROJECTS/quiz/eel/web')
@eel.expose
def get_random_question():
return choice(list(QUESTIONS.questions.keys())) #string
@eel.expose
def get_question_opts(question):
return QUESTIONS.questions[question]['opts'] #array
@eel.expose
def get_question_ans(question):
return QUESTIONS.questions[question]['ans']
eel.start('index.html')
Вот HTML
<section>
<div class="que_text">
<span>Здесь должен быть вопрос</span>
</div>
<div class="option_list">
<div class="option">
<span>Здесь Должен быть вариант ответа</span>
</div>
<div class="option">
<span>Здесь Должен быть вариант ответа</span>
</div>
<div class="option">
<span>Здесь Должен быть вариант ответа</span>
</div>
<div class="option">
<span>Здесь Должен быть вариант ответа</span>
</div>
</div>
</section>
JS cовсем не знаю:( Заранее спасибо!