Django-Taggit-TemplateTags.Django-Taggit ¿ë TemplateTags | |
Áö±Ý ´Ù¿î·Îµå |
Django-Taggit-TemplateTags. ¼øÀ§ ¹× ¿ä¾à
±¤°í
Django-Taggit-TemplateTags. ű×
Django-Taggit-TemplateTags. ¼³¸í
Django-TaggitÀÇ TemplateTag. Django-Taggit-TemplateTags´Â Django-Taggit.InstallationJust¸¦ ÅëÇØ ÀϺΠTemplateTag¸¦ Ãß°¡ÇÏ´Â Àç»ç¿ë °¡´ÉÇÑ Django ÀÀ¿ë ÇÁ·Î±×·¥ÀÔ´Ï´Ù. PIP¸¦ ÅëÇØ Django-Taggit-TemplateTags¸¦ ¼³Ä¡ÇÏ°í Django-Taggit-TemplateTagsafter ¼³Ä¡ ¹× ±¸¼º Django-TaggitÀ» ¼³Ä¡ÇÏ°í ±¸¼ºÇϽʽÿÀ. settings.py:Installed_Apps = (... 'taggit_templateTags', ...) usagenow ÀϺΠtemplateTags°¡ È°¼ºÈµÇ¾î ÀÖÀ¸¸ç, ÇöÀç ÅÂ±× ¹× tag-clouds.inÀÇ ¸ñ·Ï ¸¸ ¸¸µé±â À§Çؼ¸¸ taggit_extras¸¦·ÎµåÇؾßÇÕ´Ï´Ù. ... {% Load taggit_extras %} ... taglistsafter loading taggit_extras Àüü ÇÁ·ÎÁ§Æ® (djangoproject °¨°¢)ÀÇ Àüü ÇÁ·ÎÁ§Æ® (djangoprojectÀÇ Àǹ̿¡¼)¸¦À§ÇÑ ÅÂ±× ¸ñ·ÏÀ» ¸¸µé ¼ö ÀÖ½À´Ï´Ù. (¸ðµ¨ÀÇ ÀνºÅϽºÀÇ ¸ñ·ÏÀ» ¾òÀ¸·Á¸é ÇØ´ç ÅÂ±× ÇÊµå ¸¸ »ç¿ëÇϽʽÿÀ.) ÇÁ·ÎÁ§Æ®ÀÇ Å±׸¦ ½ÇÇàÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌÇϽʽÿÀ. {% get_taglist as of appÀÇ Å±׿¡ ´ëÇÑ ÅÂ±× %}} {% get_taglist 'yourapp'%}¿¡ ´ëÇÑ Å±״ ¸ðµ¨ÀÇ Å±׿¡ ´ëÇØ ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù. {% get_taglist for 'yourApp.YourMo µ¨ '%} ´ç½ÅÀÌ ¹«¾ùÀ»Çϵç, ÅÂ±× ÅÛÇø´ º¯¼ö¿¡ ÅÂ±× ¸ñ·ÏÀÌ ÀÖ½À´Ï´Ù. ÀÌÁ¦
- {ű×ÀÇ Å±×ÀÇ Å±×ÀÇ Å±×ÀÇ %} {{{tag.num_times}}) {{{tag.num_times}}) {{{tag.num_times}}) {% endfor %}
- °¢ ű׿¡´Â »ç¿ë µÈ Ƚ¼ö¸¦ ¼±¾ðÇÏ´Â ¼Ó¼º num_times°¡ ÀÖ½À´Ï´Ù. ÅÂ±× ¸ñ·ÏÀº NUM_TIMES.INCLUSION-TAGFAR¿¡ ÀÇÇØ ³»¸²Â÷¼øÀ¸·Î Á¤·ÄµË´Ï´Ù. ±×°ÍÀº ¾Æ³¯·Î±×¸¦ »ç¿ëÇß½À´Ï´Ù. ¿¹¸¦ µé¾î, ¸ðµ¨ÀÇ taglist¿¡ ´ëÇؼ´Â ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù. {% include_taglist 'yourApp.YourModel'%} tagcloudsa ű׸¦ Ž»öÇÏ´Â ¸Å¿ì ÀαâÀÖ´Â ¹æ¹ýÀº tagcloudÀÔ´Ï´Ù. ÀÌ ¾ÛÀº {% get_tagcloud ÅÂ±× %} ¶Ç´Â 'yourApp'%}¿¡ ´ëÇÑ Å±׷Π{% get_tagcloud°¡ '% get_tagcloud' 'yourApp.YourModel'%}¿¡ ´ëÇÑ Å±׷Π{% get_tagcloud°¡ Á¸°æÇÕ´Ï´Ù. °á°ú ¸ñ·Ï ű״ À̸§ ¼Ó¼ºÀ¸·Î Á¤·ÄµË´Ï´Ù. num_items ¼Ó¼º ¿Ü¿¡µµ °¡ÁßÄ¡ ¼Ó¼ºÀÌ ÀÖ½À´Ï´Ù. ÃÖ´ë °ª°ú ÃÖ¼Ò°ªÀº TagCloud¿¡ ´ëÇÑ reads.inclusion-tagevenÀÇ ¼³Á¤ ¼½¼ÇÀ¸·Î ÁöÁ¤ µÉ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ¸ðµ¨ÀÇ tagcloud¿¡ ´ëÇؼ´Â ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù. {% include_tagcloud 'yourApp.YourModel'%} sectureStphere´Â ¼³Á¤ÇÒ ¸î °¡Áö ¼³Á¤ÀÔ´Ï´Ù. taggit_tagcloud_min (±âº»°ª : 1.0) tagcloudÀÇ Å±×ÀÇ ÃÖ¼Ò ¼Ó¼ºÀÇ ÃÖ¼Ò°ªÀ» ÁöÁ¤ÇÕ´Ï´Ù. .taggit_tagcloud_max (default : 6.0) tagcloudÀÇ Å±×ÀÇ ÃÖ´ë ¹«°Ô ¼Ó¼ºÀÇ ÃÖ´ë °ªÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÆùÆ® Å©±â·Î üÁßÀ» »ç¿ëÇÏ·Á´Â °æ¿ì ´ÙÀ½°ú °°ÀÌÇϽʽÿÀ. {{TAG}} °¡ÁßÄ¡°¡ Á¤¼ö °ªÀ¸·Î º¯È¯µË´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ ÆÄÀ̽㠡¤ Àå°í
Django-Taggit-TemplateTags. °ü·Ã ¼ÒÇÁÆ®¿þ¾î