Код Jinja отображается в виде текста из Flask на веб-страницу HTMLPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Код Jinja отображается в виде текста из Flask на веб-страницу HTML

Сообщение Anonymous »

Я пытался перенести простое сообщение на веб-страницу с помощью Flask и Jinja, но код Jinja всегда отображается в виде простого текста.
Вот мое приложение Код .py:

Код: Выделить всё

from flask import Flask, flash, redirect, render_template

app = Flask(__name__)
app.config['SECRET_KEY'] = '12345'

@app.route('/')
def index():
flash('Hello, this is a flash message!')
return render_template('index.html')

if __name__ == '__main__':
app.run(debug=True)
Вот мой код index.html:

Код: Выделить всё





Flash Message Example


{% for mesg in get_flashed_messages() %}
{{ mesg }}
{% endfor %}


Моя структура каталогов очень проста:
Изображение

Я перепробовал почти все, просмотрел и адаптировал несколько руководств, упростил программу до ее скелета, удалил и переустановил Flask, но код Jinja все равно появляется в виде текста следующего содержания:
Изображение

Что мне не хватает здесь?

Подробнее здесь: https://stackoverflow.com/questions/790 ... ml-webpage
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»