Перезаписать геттер, чтобы он действовал по-разному, в зависимости от того, где он вызывался в шаблоне. Джанго - PullRequest
0 голосов
/ 18 октября 2011

Возможен ли объект, чтобы узнать, вызван ли он в методе getter или нет? Проверить те же глобальные переменные или какие-либо идеи? Я хочу, чтобы Моддел дал атрибуты поля, заключенные в div, когда он вызывается в шаблоне.

1 Ответ

0 голосов
/ 19 октября 2011

Нет. Это невозможно. Вы можете написать собственный тег шаблона, например, {% divwrapper model.attr%}, или вы можете написать метод модели, такой как «html_dump_all_attrs», который возвращает что-то. Но нет, ваше решение не будет работать.

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