Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 3, 2009 17:13:34

klon
От:
Зарегистрирован: 2009-05-17
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

Вывод html из базы

Товарищи курить питона и 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)



Отредактировано (Июнь 3, 2009 18:34:53)

Офлайн

#2 Июнь 3, 2009 19:13:52

AlexKiriukha
От:
Зарегистрирован: 2008-02-03
Сообщения: 81
Репутация: +  0  -
Профиль   Отправить e-mail  

Вывод html из базы

Возможно это то, что Вам нужно: http://docs.djangoproject.com/en/dev/ref/templates/builtins/#safe



Офлайн

#3 Июнь 3, 2009 19:23:35

klon
От:
Зарегистрирован: 2009-05-17
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

Вывод html из базы

AlexKiriukha
Огромное спс. У меня просто еще и с амерский плоховато, вот с поиском и проблемки были, а так вы навели на то что нужно, благодарю еще раз.



Офлайн

#4 Сен. 21, 2009 10:32:40

helm2004
От: Украина, Винница
Зарегистрирован: 2008-02-27
Сообщения: 630
Репутация: +  9  -
Профиль   Отправить e-mail  

Вывод html из базы

AlexKiriukha
Спасибо!!!

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version