Seite 1 von 1

Django vom escapen stoppen

Verfasst: Samstag 22. Dezember 2018, 03:19
von Septias
Hallo,
ich habe nen tinymce-field so aufgebaut:

Code: Alles auswählen

class ProjectPost(models.Model):
    author = models.OneToOneField(User, on_delete=models.CASCADE)
    title = models.CharField(max_length=40)
    text = HTMLField()
Mit Hilfe von Model-forms hab ich es dann geschafft, den Text bearbeiten zu können. Jetzt möchte ich den Text, einfach nur darstellen, indem ich das Attribut "text" im template aufrufe ({{projekt.text}}). Jedoch escapted Django automatisch die Inputs, weshalb dann alle tags ausgeschrieben werden, anstatt wirklich zu wirken.

Wie kann ich das fixen ?

Re: Django vom escapen stoppen

Verfasst: Samstag 22. Dezember 2018, 03:22
von __blackjack__
@Septias: Dafür gibt es den `safe`-Filter im Template.

Re: Django vom escapen stoppen

Verfasst: Sonntag 23. Dezember 2018, 01:33
von Septias
danke :D