Ç¥¹éÁ¦½±°Ô ÈÀÌÆ®¸®½ºÆ® ±â¹Ý HTML »ì±Õ µµ±¸ | |
Áö±Ý ´Ù¿î·Îµå |
Ç¥¹éÁ¦ ¼øÀ§ ¹× ¿ä¾à
±¤°í
Ç¥¹éÁ¦ ű×
Ç¥¹éÁ¦ ¼³¸í
½±°Ô ÈÀÌÆ®¸®½ºÆ® ±â¹Ý HTML ¼Òµ¶ µµ±¸ Ç¥¹éÁ¦´Â ÆÄÀ̽ãÀ¸·Î ÀÛ¼ºµÈ HTML »ì±Õ ¶óÀ̺귯¸®À̸ç ÈÀÌÆ®¸®½ºÆ®¸¦ ±â¹ÝÀ¸·Î Çã¿ëµÇÁö ¾ÊÀº ÅÂ±×¿Í ¼Ó¼ºÀ» Á¦°ÅÇϵµ·Ï ¼³°èµÇ¾úÀ¸¸ç DjangoÀÇ Urlize ÇÊÅÍ°¡¾ø´Â Ãß°¡ ÇÊÅÍ ·¹À̾ÀÖ´Â Ãß°¡ ÇÊÅÍ ·¹À̾ÀÖ´Â ÅؽºÆ®ÀÇ URLÀ» Ãß°¡ÀûÀ¸·Î ÀÚµ¿ ³Ã°¢½Ãų ¼ö ÀÖ½À´Ï´Ù. Ç¥¹éÁ¦ : >>>¿¡¼ Ç¥¹éÁ¦ °¡Á® ¿À±â Ç¥¹éÁ¦ >>> BL = BLEACH () >>> BL.CLEAN ( '¾ÇÀÇ () ¿¹') '¿¹Á¦'URL ¹× ÀüÀÚ ¸ÞÀÏ ÁÖ¼Ò¸¦ ¿¬°áÇÏ´Â °Í, »ç¿ë> >> Bl.Linkify ( 'http:/xample.com url') 'a http://example.com URL'Clean ()Àº °øÅë ¿À·ù¸¦ ¼öÁ¤ÇÕ´Ï´Ù. >>> Ç¥¹éÁ¦ °¡Á® ¿À±â Ç¥¹éÁ¦ >>> BL = blach () >>> bl.clean ( 'ºÒÆòÇü ű×') 'ºÒÆòÇü ÅÂ±× 'Advanced UseBleach´Â »ó´ëÀûÀ¸·Î ±¸¼º ÇÒ ¼ö ÀÖ½À´Ï´Ù. Ŭ¸² - AdvancedClean ()Àº °¢°¢ Çã¿ë ÇÒ ÅÂ±×¿Í ¼Ó¼º¿¡ ´ëÇÑ ÁöħÀÌÀÖ´Â ¼±ÅÃÀû ÀÎ Àμö, ÅÂ±× ¹× ¼Ó¼ºÀ» ¸ðµÎ ¼öÇàÇÕ´Ï´Ù. togs´Â WhiteListed ÅÂ±× ¸ñ·ÏÀÔ´Ï´Ù. >>>¿¡¼ Ç¥¹éÁ¦ °¡Á® ¿À±â Ç¥¹éÁ¦ >>> BL = blach () >>> ÅÂ±× = >>> bl.clean ( ' Çã¿ëµÇÁö ¾ÊÀ½ ', tags = ű×) 'Çã¿ëµÇÁö ¾ÊÀ½'attributes´Â ¸ñ·ÏÀ̰ųª ´õ °·ÂÇÏ°Ô, Çã¿ë µÈ ¼Ó¼ºÀ» dict. ¸ñ·ÏÀÌ »ç¿ëµÇ´Â °æ¿ì ¸ðµç Çã¿ë µÈ ű׿¡ Àû¿ëµÇÁö¸¸ DICT°¡ »ç¿ëµÇ´Â °æ¿ì Å°´Â ÅÂ±× À̸§ÀÌ°í °ªÀº ÇØ´ç ű׿¡ Çã¿ë µÈ ¼Ó¼º ¸ñ·ÏÀÔ´Ï´Ù. ¿¹ : Ç¥¹éÁ¦ º¹»ç Ç¥¹éÁ¦ ¿¹Á¦ : >>> >> BL = BLAECH () >>> attrs = { 'a': } >>> bl.clean ( ' ¸µÅ© ' attributes = attrs) ' ¸µÅ© 'linkify - advancedif - nofollow = false linkify (), ¸µÅ©´Â rel = "nofollow"·Î ¸µÅ©°¡ »ý¼ºµÇÁö ¾Ê½À´Ï´Ù. ±âº»ÀûÀ¸·Î nofollow´Â trueÀÔ´Ï´Ù. nofollow°¡ trueÀ̸é ÅؽºÆ®¿¡ÀÖ´Â ¸µÅ©°¡ nofollow»Ó¸¸ ¾Æ´Ï¶ó rel ¼Ó¼ºÀ» ¼³Á¤ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é ¼Ó¼ºÀÌ ¼öÁ¤µÇÁö ¾Ê½À´Ï´Ù. Configuring ()Àº ´Ù¼Ò º¹ÀâÇÕ´Ï´Ù. linkify ()´Â ¹®ÀÚ¿À» ¹ÝȯÇϱâ Àü¿¡ ´Ù¸¥ ÇÊÅ͸¦ ÅëÇØ µ¥ÀÌÅ͸¦ Àü´ÞÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î ÀÌ·¯ÇÑ ÇÊÅÍ´Â ¾Æ¹« °ÍµµÇÏÁö ¾ÊÁö¸¸ Ç¥¹éÁ¦¸¦ ÀçÁ¤ÀÇ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸ðµç ÇÊÅ͸¦ »ç¿ëÇÏ¿© ¸µÅ©ÀÇ HREF ¼Ó¼º¿¡ ³Ö±â Àü¿¡ ´ÜÀÏ String.filter_urlfilter_url (Self, URL)ÀÌ Àû¿ëµË´Ï´Ù. ...¿¡ Redirect ¶Ç´Â ¾Æ¿ô ¹Ù¿îµå ½ºÅ©¸³Æ®¸¦ Åë°úÇϱâ À§ÇØ ´ÙÀ½ ¸µÅ©°¡ ÇÊ¿äÇϸé filter_url ()Àº overrideÇÏ´Â ÇÔ¼öÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, UrllibFrom Blaith Import BlachClass MyBleach (Self, URL) : 'http : // example.com/bounce?u=%s '% urllib.quote (URL) ÀÌÁ¦ Bleach ´ë½Å myBleach¸¦ »ç¿ëÇÏ°í linkify ()´Â linified URLÀÇ ¸µÅ© ÅؽºÆ®¿¡ bouncer.filter_textthis ÇÊÅ͸¦ ÅëÇØ URLÀ» ¶ó¿ìÆÃÇÕ´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ ÆÄÀ̽ã
Ç¥¹éÁ¦ °ü·Ã ¼ÒÇÁÆ®¿þ¾î