У меня есть модель django, которая содержит поле description
:
class Product(models.Model):
name = models.CharField(max_length="125")
description = models.TextField()
class ProductForm(ModelForm):
class Meta:
model = Product
def __init__(self, *args, **kwargs):
super(ProductForm, self).__init__(*args, **kwargs)
self.fields['description'].widget.attrs = { 'placeholder':'Description', 'rows':'10'}
Я представляю его как ниже
<html>
<body>
{{form.name}}
{{form.description | linebreaks}}
</body>
</html>
Итак, с указанным выше фильтром linebreaks
я могу получить данные как форматирование строк, но теперь я хочу указать URL-адрес (www.google.co.in) в поле описания, и он должен быть интерактивным на передней панели в product detail page
Как добавить форматирование форматированного текста в поле описания django на лицевой стороне?