Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 8, 2014 16:52:49

info.rss
Зарегистрирован: 2014-01-12
Сообщения: 33
Репутация: +  0  -
Профиль   Отправить e-mail  

django-mptt templates

class Categories(MPTTModel):
    parent = TreeForeignKey(u'self', verbose_name=u'Категория', blank=True, null=True, related_name=u'children')
    title = models.CharField(max_length=128)

основная задача в том, чтобы каждому уровню задать свои стили со своими тегами
муть конечно, но никак не могу сообразить, помогите
 {% full_tree_for_model products.Categories as nodes %}
    {% for node,structure in nodes|tree_info %}
        {% if structure.new_level %}
        <dl class="item">
            <dt class="name"><a href="javascript:void(0)">
        {% else %}
            <dd class="cate">
                <dl>
                    <dt>
                    <a href="{{ node.url }}">
        {% endif %}
            {{ node.title }}
        {% for level in structure.closed_levels %}
                    </a>
                </dd>
            </dt>
        </dl>
        {% endfor %}
    {% endfor %}

во-первых: как тут правильно закрыть теги?
во-вторых: как добавить еще один уровень?

Отредактировано info.rss (Фев. 8, 2014 18:52:08)

Офлайн

#2 Фев. 8, 2014 20:00:05

Singularity
Зарегистрирован: 2011-07-28
Сообщения: 1387
Репутация: +  75  -
Профиль   Отправить e-mail  

django-mptt templates

del

Отредактировано Singularity (Фев. 8, 2014 21:10:16)

Офлайн

#3 Фев. 8, 2014 20:13:35

info.rss
Зарегистрирован: 2014-01-12
Сообщения: 33
Репутация: +  0  -
Профиль   Отправить e-mail  

django-mptt templates

Да уже не однократно прочитал, но за не имением достаточного опыта, методом тыка, как только не подставлял, пока нечего не выходит.
Может есть какой-то пример в виде кода, Google ничего, более менее понятного не дает.

Отредактировано info.rss (Фев. 8, 2014 20:13:54)

Офлайн

#4 Фев. 8, 2014 20:59:05

PanovSergey
От: Екатеринбург
Зарегистрирован: 2013-12-29
Сообщения: 269
Репутация: +  19  -
Профиль   Адрес электронной почты  

django-mptt templates

Не надо методом тыка, пишите прямо построчно, что вы понимаете, а что нет, можете с ссылки что вам дали начать.

Отредактировано PanovSergey (Фев. 8, 2014 21:00:15)

Офлайн

#5 Фев. 9, 2014 16:29:55

info.rss
Зарегистрирован: 2014-01-12
Сообщения: 33
Репутация: +  0  -
Профиль   Отправить e-mail  

django-mptt templates

не получилось, пришлось по простому изменить CSS
так, что вывести, что получилось бы сюда не получится… Извинения, последователям

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version