Elbar
@Elbar
Tinker

Как подключить Markdown к моделям?

Здравствуйте, уважаемые!!!
Возникла проблема с вставкой редактора к проекту,
в общем есть класс Firms
class Firms(models.Model):
    name = models.CharField(max_length=255, verbose_name="Название фирмы")
    photo = models.ImageField(upload_to="doctors_photos", verbose_name="Фото")
    specs = models.CharField(max_length=1000, verbose_name="Специализация")
    regime = models.TextField(default="", verbose_name="Режим работы")
    .
    .
    .

и вопросы:
1)Как подключить markdown к моделям(точнее к Firms)?
2)Как сделать так чтоб markdown подключался только к TextField ?
  • Вопрос задан
  • 372 просмотра
Пригласить эксперта
Ответы на вопрос 2
sim3x
@sim3x
Оверрайдишь save() в модели или в ModelForm через, которую сохраняешь
из текста в html превращается все вот так
markdown.markdown(text)

Но лучше в темплейте рендерить
{{text|markdown:"safe,footnotes,tables"}}
stackoverflow.com/questions/16689334/troubleshooti...
Ответ написан
Комментировать
@denizen
А вот эту батарейку не пробовали ?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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