В моем приложении есть форма с атрибутом content
, использующая tinymce, например:
from tinymce.models import HTMLField
class SomeModel(models.Model):
content = HTMLField('Content', null=True)
Я также настроил свой tinymce в установленных приложениях и зарегистрировал его URL.
В моем приложении все работает нормально, и пользователь может редактировать и вводить свой контент, используя tinymce.но когда я регистрирую эту модель для администратора, все поля отображаются нормально, за исключением содержимого, которое, по-видимому, не имеет никакого способа ввода (и поскольку это обязательное поле, это означает, что я не могу вводить новые элементы через администратора).
это выглядит так в админке: ![enter image description here](https://i.stack.imgur.com/BJCXs.png)
как я могу сделать tinymce также доступным на экране администратора?
бонусный вопрос:Есть ли безопасный способ использовать tinymce, позволяя пользователям использовать tinymce (в настоящее время я использую form | safe
, который, как я догадываюсь, не совсем безопасен.