Форум сайта python.su
В шаблоне имеется таблица в которой должны выделяться(чередоваться класс class=“odd”, class=“row”) поочередно в зависимости четная строка или нет.
Поскольку мне нужно выделять в шаблоне поля одной модели то вижу единственное правильное решение пройтись по всем полям модели(_meta.fields) которые не пустые и записать их в какую-то переменную которую буду в цикле перебирать и использовать тег {% cycle %}
Правильно ли я мыслю или есть более простой и правильный вариант?
Отредактировано (Июль 25, 2010 13:08:52)
Офлайн
В принципе, да. Я бы просто написал метод в модели, который и возвращает список нужных полей, а в шаблон передавал инстанс модели.
Офлайн
А как сделать так чтобы возвращался instance с нужными полями из метода?
Офлайн
причем поля должны быть не пустые
Офлайн
Зачем инстанс из метода? Возвращайте список полей из метода, какие вам надо. Надеюсь как получить поля и создать из них список догадаетесь сами.
Офлайн