@Quattro111

Работа с формами в Django для создания постов, как вставить ссылку внутрь поста?

Я начал изучать django, пишу сайт с блогом (чисто для тренировки)
Сделал форму создания поста:
class PostForm(forms.ModelForm):
    class Meta:
        model = Rost
        fields = ['title', 'slug', 'body', 'tags']

        widgets = {
            'title':forms.TextInput(attrs={'class':'form-control'}),
            'slug':forms.TextInput(attrs={'class':'form-control'}),
            'body': forms.Textarea(attrs={'class':'form-control'}),
            'tags':forms.SelectMultiple(attrs={'class':'form-control'}),
            }


Как сделать форму, чувствительную к HTML коду? Поясню. Допустим, я пишу текст в поле для тела поста и хочу вставить туда ссылку: ссылка
Как сделать, чтобы при отображении созданного поста мои теги преобразовались в код страницы? (на данный момент пост отображается вместе со всеми тегами, в которые заключены слова)
Есть ли еще способы сделать ссылки внутри поста?
Заранее благодарю
  • Вопрос задан
  • 182 просмотра
Пригласить эксперта
Ответы на вопрос 2
milssky
@milssky
Координатор племени фиолетовых обезьянок
Как-то так в шаблоне.
https://docs.djangoproject.com/en/3.0/ref/template...
Ответ написан
Комментировать
{{ object.body|raw }}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы