durchführen Ich habe vor kurzem begonnen, Django zu lernen, ich habe beschlossen, eine Beispiel-Blog-Website zu machen. Ich habe Post-Modell erstellt, das Post erstellt und veröffentlicht. Aber es gibt ein Problem, ich habe keine Ahnung, wie HTML-Markups zu meinem Post-Objekt Attribut für Beispiel "Text" z. B. Ich möchte meinen Text fett, aber stattdessen Text, sehe ich "<b>text</b>
". Hier ist, wie ich Beitrag Modell gemacht haben:Wie HTML-Markups vor Ort in Django
from django.db import models
from django.utils import timezone
class Post(models.Model):
author = models.ForeignKey('auth.User')
title = models.CharField(max_length=200)
introduction = models.TextField()
text = models.TextField()
created_date = models.DateTimeField(
default=timezone.now)
published_date = models.DateTimeField(
blank=True, null=True)
def publish(self):
self.published_date = timezone.now()
self.save()
def __str__(self):
return self.title
Warum speichert html von jeder anderen Art von Daten zu speichern? –
Wenn ich versuche, diese Daten auf meiner Website zum Beispiel fett formatierten Text zu zeigen, zeigt es stattdessen Text ** Text **. – dannyxn