Seite 1 von 1

[Django] Zeilenumbruch in Textarea-Field Admin

Verfasst: Mittwoch 27. Januar 2010, 16:12
von ferix
Hallo,

gibt es eine recht einfache Möglichkeit in einem Textarea-Field gemachte Zeilenumbrüche in der Django Administration auf einer Website in <br> umzuwandeln?

Verfasst: Mittwoch 27. Januar 2010, 16:30
von apollo13
docs.djangoproject.com -> builtin tags and filter -> ctrl + f "<br" oder so irgendwie ;)

Verfasst: Samstag 30. Januar 2010, 09:49
von sma
Oder wenn das Modell ein Attribute "body" hat, in dem der Text aus dem Eingabefeld steht, definiert man noch folgendes und nutzt dann statt `{{model.body}}` dann `{{model.body_html}}` in den Templates.

Code: Alles auswählen

def body_html(self):
    from django.utils.safestring import mark_safe
    return mark_safe(self.body.replace("\n\n", "<br/>"));
Stefan