Я не верю, что проблема заключается в webapp2, так же как и в Django 1.2, которая, как я полагаю, является версией по умолчанию, которую вы получаете с GAE по сравнению с недавним выпуском SDK.Шаблонный движок Django 1.2 отличается от версии 0.96 тем, что он автоматически экранирует HTML-содержимое переменных шаблона, и это, вероятно, меняет то, что вы ожидаете увидеть на своей странице рендеринга.
Чтобы исправить это, вам следуетдобавьте фильтр |safe
к подстановке переменных в вашем шаблоне.Итак, если ваш шаблон имеет что-то вроде этого:
{{ text_paragraph }}
, оно должно выглядеть так:
{{ text_paragraph|safe }}
Вы можете узнатьдополнительная информация об этом, в том числе дополнительные опции для работы с HTML-экранированием Django здесь
А вот официальная документация Django по безопасному фильтру .