| Àå°í »ðÀÔ¹° ÀÌ Django TemplateTags´Â ÀϺΠ(¾î¼¸é À§¿¡¼ "ÄÜÅÙÃ÷"¸¦ »ðÀÔ ÇÒ ¼öÀÖ´Â ÇØÅ·ÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
Àå°í »ðÀÔ¹° ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- German Ilyin
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- https://github.com/yunmanger1/
Àå°í »ðÀÔ¹° ű×
Àå°í »ðÀÔ¹° ¼³¸í
ÀÌ·¯ÇÑ Django TemplateTags´Â ÀϺΠ(ÇöÀç ¶Ç´Â »óÀ§ ÅÛÇø´ À§¿¡ÀÖÀ» ¼ö ÀÖÀ½) Àå¼Ò¿¡¼ "³»¿ë"À» »ðÀÔ ÇÒ ¼öÀÖ´Â ÇØÅ·ÀÔ´Ï´Ù. Django-insert-in insert´Â ÀϺΠ(ÇöÀç ¶Ç´Â »óÀ§ ÅÛÇø´ À§¿¡ÀÖÀ» ¼ö ÀÖÀ½)¿¡¼ 'ÄÜÅÙÃ÷'¸¦ »ðÀÔ ÇÒ ¼öÀÖ´Â ÇØÅ·À» Æ÷ÇÔÇÏ´Â Django ¾ÛÀÔ´Ï´Ù. ƯÈ÷ÀÌ Å±׸¦ »ç¿ëÇϸé 'containers'¶ó´Â ³ëµå°¡ ÀÖ½À´Ï´Ù. ´Ù¸¥ ¸ðµç ³ëµå°¡ ·»´õ¸µ µÈ ÈÄ¿¡ ·»´õ¸µµÇÁö¸¸ ¿Ã¹Ù¸¥ ±àÁ¤Àû ÀÎ Æ÷Áö¼Ç¿¡ ¹èÄ¡µË´Ï´Ù. ÀÌ ÇØÅ·À» »ç¿ëÇÏ¿© 'ÄÁÅ×À̳Ê'´Â ÅÛÇø®Æ® ¾îµð¼³ª ¹èÄ¡ µÈ ³ëµå¿¡¼ »ý¼º µÈ ÄÁÅؽºÆ®¿¡¼ º¯¼ö¿¡ µû¶ó º¯¼ö¿¡ µû¶ó ·»´õ¸µ µÉ ¼ö ÀÖ½À´Ï´Ù (¾î¼¸é) .motivation1. HTML ÇìµåÀÇ ¹Ìµð¾î ¸®¼Ò½º¸¦ Æ÷ÇÔ½ÃÅ°´Â Æí¸®ÇÑ ¹æ¹ýÀ» ¸¸µå½Ê½Ã¿À .2.2. ÀÚ¿øÀÇ ¹Ýº¹À» Ãë±ÞÇÏ´Â ÇÚµé .3. Æ÷ÇÔ µÈ ÅÛÇø´¿¡¼ ¸®¼Ò½º¸¦ ¿ä±¸ÇÒ ¼öÀÖ°ÔÇϽʽÿÀ .4. ÀÚ¿øÀÇ ¼ø¼°¡ ´Ù¸¥ Àå¼Ò¿¡¼ Æ÷ÇԵ˴ϴ٠.install1. (Çʼö) Settings.py2¿¡¼ installed_apps¿¡ 'insert_above'¸¦ Ãß°¡ÇϽʽÿÀ. (¼±Åà »çÇ×)ÀÌ µÎ ÁÙÀÇ Äڵ带 ÇÁ·ÎÁ§Æ®ÀÇ ¾îµò°¡¿¡ Ãß°¡ ÇÒ °ÍÀÔ´Ï´Ù. Wherey°¡ È®½ÇÈ÷ ½ÇÇàµË´Ï´Ù. ¿¹¸¦ µé¾î urls.pyfrom django.template.loader import add_to_builtinsadd_to_builtins ( 'insert_above.templateTags.insert_tags') ¿ä±¸ »çÇ× : ¡¤ ÆÄÀ̽㠡¤ Àå°í
Àå°í »ðÀÔ¹° °ü·Ã ¼ÒÇÁÆ®¿þ¾î