pyOut
Июль 25, 2010 13:08:36
В шаблоне имеется таблица в которой должны выделяться(чередоваться класс class=“odd”, class=“row”) поочередно в зависимости четная строка или нет.
Поскольку мне нужно выделять в шаблоне поля одной модели то вижу единственное правильное решение пройтись по всем полям модели(_meta.fields) которые не пустые и записать их в какую-то переменную которую буду в цикле перебирать и использовать тег {% cycle %}
Правильно ли я мыслю или есть более простой и правильный вариант?
Ferroman
Июль 25, 2010 13:12:17
В принципе, да. Я бы просто написал метод в модели, который и возвращает список нужных полей, а в шаблон передавал инстанс модели.
pyOut
Июль 25, 2010 13:24:08
А как сделать так чтобы возвращался instance с нужными полями из метода?
pyOut
Июль 25, 2010 13:31:54
причем поля должны быть не пустые
Ferroman
Июль 27, 2010 11:40:40
Зачем инстанс из метода? Возвращайте список полей из метода, какие вам надо. Надеюсь как получить поля и создать из них список догадаетесь сами.