Pagedown (редактор уценок) с Django - PullRequest
5 голосов
/ 11 декабря 2011

Я пытаюсь использовать pagedown (редактор уценок) , тот, который использует stackoverflow на моем сайте, основанном на django.Однако, чтобы получить редактор уценок в текстовой области, необходимо указать текстовую область и id, и класс как

<textarea id="wmd-input" class="wmd-input"/>

Однако поля формы, сгенерированные django, имеют идентификатор по умолчанию как id_<field-name>.Есть ли способ, которым я могу назначить один и тот же идентификатор этой text_area?

1 Ответ

5 голосов
/ 11 декабря 2011

вы также можете напрямую передать id в models.py, где вы передаете имя класса.Это заменит поведение по умолчанию.

widgets = {
        '<attribute_name>': Textarea(attrs={'class':'wmd-input','id':'wmd-input'}),
            }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...