Уведомления

Группа в Telegram: @pythonsu

#1 Июль 9, 2008 13:33:45

tty
От:
Зарегистрирован: 2008-04-17
Сообщения: 44
Репутация: +  0  -
Профиль   Отправить e-mail  

Количество повторений

Доброго времени!

Как мне реализовать такую вещь как Tags(та что во многих блогах)? Т.е. мне нужно знать количество повторений каждого уникального элемента в модели так чтобы потом задать каждому такому элементу нужный размер шрифта.



Офлайн

#2 Июль 9, 2008 14:08:57

playpauseandstop
От:
Зарегистрирован: 2007-10-31
Сообщения: 77
Репутация: +  0  -
Профиль   Отправить e-mail  

Количество повторений

django-tagging спасет отца русской демократии



Офлайн

#3 Июль 9, 2008 14:11:15

Александр Кошелев
От: Москва
Зарегистрирован: 2007-02-03
Сообщения: 1724
Репутация: +  2  -
Профиль   Отправить e-mail  

Количество повторений

tty
количество повторений каждого уникального элемента в модели так чтобы потом задать каждому такому элементу нужный размер шрифта
брр…а по русски можно?



Офлайн

#4 Июль 9, 2008 16:03:10

tty
От:
Зарегистрирован: 2008-04-17
Сообщения: 44
Репутация: +  0  -
Профиль   Отправить e-mail  

Количество повторений

Ну, к примеру, я хочу реализовать также как и в разделе Tags http://livedev.org/ .



Офлайн

#5 Июль 9, 2008 17:27:00

playpauseandstop
От:
Зарегистрирован: 2007-10-31
Сообщения: 77
Репутация: +  0  -
Профиль   Отправить e-mail  

Количество повторений

django-tagging overview
tag_cloud_for_model
~~~~~~~~~~~~~~~~~~~

Retrieves a list of ``Tag`` objects for a given model, with tag cloud
attributes set, and stores them in a context variable.

Usage::

{% tag_cloud_for_model as %}

The model is specified in ``.`` format.

Extended usage::

{% tag_cloud_for_model as with %}

Extra options can be provided after an optional ``with`` argument, with
each option being specified in ``=`` format. Valid extra
options are:

``steps``
Integer. Defines the range of font sizes.

``min_count``
Integer. Defines the minimum number of times a tag must have
been used to appear in the cloud.

``distribution``
One of ``linear`` or ``log``. Defines the font-size
distribution algorithm to use when generating the tag cloud.

Examples::

{% tag_cloud_for_model products.Widget as widget_tags %}
{% tag_cloud_for_model products.Widget as widget_tags with steps=9 min_count=3 distribution=log %}



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version