Найти - Пользователи
Полная версия: Вывод html из базы
Начало » Django » Вывод html из базы
1
klon
Товарищи курить питона и django начал недавно и вот наткнулся на один момент.
У меня в базе есть поле где храниться контент с html тегамии я его выбираю из базы

def main(request):
gs = models.Main.objects.get(id=1)
return render_to_response('main.html', {'name': gs})
в шаблоне пишу {{ name.content }} выбираю поле из базы, но у мну выбираеться все в таком виде
<p>Главная страница проекта</p>
Наш проект стартует в ближайшее время.<br />
как мну все это дело <br /> преобразовать в человеческие теги.

Прошу помогите, какая переменная.

///ADD
Сейчас посмотрел, даже если данные не из базы, аналогично все, вывод на страницу <html><body>In hour(s), it will be .</body></html>.
def main(request):
now = “<html><body>In hour(s), it will be .</body></html>”
t = get_template('main.html')
html = t.render(Context({'name': now}))
return HttpResponse(html)
AlexKiriukha
Возможно это то, что Вам нужно: http://docs.djangoproject.com/en/dev/ref/templates/builtins/#safe
klon
AlexKiriukha
Огромное спс. У меня просто еще и с амерский плоховато, вот с поиском и проблемки были, а так вы навели на то что нужно, благодарю еще раз.
helm2004
AlexKiriukha
Спасибо!!!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB