@V-ampre

Как сделать проверку метода Widget.render?

Из документации:
render(name, value, attrs=None)

Возвращает HTML для виджета в виде строки Unicode. Этот метод должен быть реализован в дочерних классах. В противном случае будет выброшено исключение NotImplementedError.

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


Подскажите какую проверку тут надо сделать? Сейчас я просто возвращаю строку html кода
  • Вопрос задан
  • 43 просмотра
Пригласить эксперта
Ответы на вопрос 1
tumbler
@tumbler Куратор тега Django
бекенд-разработчик на python
Видимо имеется ввиду, что value - это не обязательно корректное значение нужного типа. Например, в виджет даты может придти число.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы