Я пытаюсь применить код выделения к вопросу, сделанного пользователем, и я не уверен, как это сделать. Если они включают код, он добавлен в кодовый блок, как: `` `код здесь, здесь, и добавление кодовой части работает нормально, как вы можете видеть на этой первой картинке. В этом примере первым блоком кода является HTML, поэтому он применяет выделение, но внизу вы можете увидеть, что часть JavaScript не работает, потому что я не могу добавить два языка, которые будут распознаны, и API не распознает части кода автоматически. Вставьте код, найденный в тексте внутри моего
, затем распечатайте остальной части простого текста и один раз идентифицируется еще один кусок кода, я добавляю его снова внутри
Чтобы прояснить, эти теги, новые для языка, будут выбраны, когда пользователь добавляет вопрос, поэтому я использую их для выделения с правильным форматом. Я сделал это только так, чтобы вы могли понять, чего я пытаюсь достичь. Я новичок в Jinja2 и Frontend, поэтому я ценю некоторую помощь от вас, ребята. < /P>
Код: Выделить всё
{% set question = post.Question.split('```') %}
{{question[0]}}
{{question[1]}}
{{question[2]}}
< /code>
Итак, если кто -то имеет представление о том, как я мог бы сделать это в Jinja2 или JS, это было бы очень приятно. Заранее спасибо всем.
Подробнее здесь:
https://stackoverflow.com/questions/796 ... -in-a-text