Написание пользовательских полей формы Django и виджетов - PullRequest
9 голосов
/ 02 апреля 2010

Django имеет очень хорошую документацию, которая описывает, как писать настраиваемые поля базы данных и настраиваемые теги и фильтры шаблонов. Я не могу найти документ, который описывает, как написать пользовательские поля формы и виджеты. Существует ли этот документ?

Я смог написать собственные поля формы и виджеты, читая исходный код Django и подражая тому, что я там вижу. Я знаю, что в реализации полей и виджетов все еще есть вещи, которые я не совсем понимаю, потому что я не читал ни одного высокоуровневого документа, описывающего их интерфейсы.

Ответы [ 2 ]

3 голосов
/ 05 апреля 2010

Я не нашел хорошей документации (особенно для виджетов). Я бы посоветовал продолжать делать это в том виде, в каком вы есть, и решать конкретные проблемы Google (например, «создание MultiValueField и MultiWidget»).

0 голосов
/ 06 ноября 2012

лично я нашел документы по проверке формы очень полезными для написания пользовательских полей формы или для настройки проверки по всей форме (поскольку это действительно все о проверке, не так ли?)

https://docs.djangoproject.com/en/dev/ref/forms/validation/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...