´ë·®±¸¸ÅȨ >
ÄÄÇ»ÅÍ/ÀÎÅͳÝ
>
IT Àü¹®¼­
>
ÇÁ·Î±×·¡¹Ö ¾ð¾î
>
¾î¼Àºí·¯/ÆÄÀ̽ã

ÆîÃ帱â
¿¹Á¦·Î ¹è¿ì´Â Django 4
Á¤°¡ 38,000¿ø
ÆǸŰ¡ 34,200¿ø (10% , 3,800¿ø)
I-Æ÷ÀÎÆ® 1,900P Àû¸³(6%)
ÆǸŻóÅ ÆǸÅÁß
ºÐ·ù ¾î¼Àºí·¯/ÆÄÀ̽ã
ÀúÀÚ ¾ÈÅä´Ï¿À ¸á·¹ ( ¿ªÀÚ : ±è¼º¿ø )
ÃâÆÇ»ç/¹ßÇàÀÏ ¿µÁø´åÄÄ / 2024.03.05
ÆäÀÌÁö ¼ö 856 page
ISBN 9788931474435
»óÇ°ÄÚµå 356876178
°¡¿ëÀç°í Àç°íºÎÁ·À¸·Î ÃâÆÇ»ç ¹ßÁÖ ¿¹Á¤ÀÔ´Ï´Ù.
 
ÁÖ¹®¼ö·® :
´ë·®±¸¸Å Àü¹® ÀÎÅÍÆÄÅ© ´ë·®ÁÖ¹® ½Ã½ºÅÛÀ» ÀÌ¿ëÇÏ½Ã¸é °ßÀû¿¡¼­ºÎÅÍ ÇàÁ¤¼­·ù±îÁö Æí¸®ÇÏ°Ô ¼­ºñ½º¸¦ ¹ÞÀ¸½Ç ¼ö ÀÖ½À´Ï´Ù.
µµ¼­¸¦ °ßÀûÇÔ¿¡ ´ãÀ¸½Ã°í ½Ç½Ã°£ °ßÀûÀ» ¹ÞÀ¸½Ã¸é ±â´Ù¸®½Ç ÇÊ¿ä¾øÀÌ ÇÒÀιÞÀ¸½Ç ¼ö ÀÖ´Â °¡°ÝÀ» È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
¸ÅÁÖ ¹ß¼ÛÇØ µå¸®´Â ÀÎÅÍÆÄÅ©ÀÇ ½Å°£¾È³» Á¤º¸¸¦ ¹Þ¾Æº¸½Ã¸é »óÇ°ÀÇ ¼±Á¤À» ´õ¿í Æí¸®ÇÏ°Ô ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.

 ´ë·®±¸¸ÅȨ  > ÄÄÇ»ÅÍ/ÀÎÅÍ³Ý  > IT Àü¹®¼­  > ÇÁ·Î±×·¡¹Ö ¾ð¾î  > ¾î¼Àºí·¯/ÆÄÀ̽ã

 
Ã¥³»¿ë
1Àå ºí·Î±× ¾ÖÇø®ÄÉÀÌ¼Ç ¸¸µé±â ºí·Î±× ¾ÖÇø®ÄÉÀ̼ÇÀ» ÅëÇØ ÇÁ·¹ÀÓ¿öÅ©¸¦ ¼Ò°³ÇÕ´Ï´Ù. ºí·Î±× °Ô½Ã¹°À» Ç¥½ÃÇϱâ À§ÇÑ ±âº» ºí·Î±× ¸ðµ¨, ºä, ÅÛÇø´ ¹× URLÀ» »ý¼ºÇÕ´Ï´Ù. Àå°í °´Ã¼ °ü°èÇü ¸ÅÆÛ(ORM)¸¦ »ç¿ëÇÏ¿© QuerySetÀ» ºôµåÇÏ´Â ¹æ¹ýÀ» ¹è¿ì°í, Àå°í °ü¸® »çÀÌÆ®¸¦ ±¸¼ºÇÕ´Ï´Ù. 2Àå °í±Þ ±â´ÉÀ¸·Î ºí·Î±× Çâ»óÇϱ⠺í·Î±×¿¡ ÆäÀÌ¡À» Ãß°¡ÇÏ´Â ¹æ¹ý°ú Àå°í Ŭ·¡½º ±â¹Ý ºä¸¦ ±¸ÇöÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù. ¡®Àå°í·Î À̸ÞÀÏ º¸³»±â¡¯¿¡¼­´Â Àå°í·Î À̸ÞÀÏÀ» º¸³»°í Æû°ú ¸ðµ¨ ÆûÀ» ó¸®ÇÏ´Â ¹æ¹ýÀ» ¹è¿ó´Ï´Ù. ¶ÇÇÑ ºí·Î±× °Ô½Ã¹°¿¡ ´ñ±ÛÀ» ´Ù´Â ½Ã½ºÅÛÀ» ±¸ÇöÇÕ´Ï´Ù. 3Àå ºí·Î±× ¾ÖÇø®ÄÉÀÌ¼Ç È®ÀåÇϱ⠼­µåÆÄƼ ¾ÖÇø®ÄÉÀ̼ÇÀ» ÅëÇÕÇÏ´Â ¹æ¹ýÀ» »ìÆ캾´Ï´Ù. ÀÌ Àå¿¡¼­´Â ÅÂ±× ½Ã½ºÅÛÀ» ¸¸µå´Â °úÁ¤À» ¾È³»ÇÏ°í, À¯»çÇÑ °Ô½Ã¹°À» Ãß ÃµÇϱâ À§ÇØ º¹ÀâÇÑ QuerySetÀ» ±¸ÃàÇÏ´Â ¹æ¹ýÀ» ¹è¿ó´Ï´Ù. ±× ÈÄ Ä¿½ºÅÒ ÅÛÇø´ ÅÂ±×¿Í ÇÊÅ͸¦ ¸¸µå´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù. ¶ÇÇÑ »çÀÌÆ®¸Ê ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇÏ°í °Ô½Ã¹°¿¡ ´ëÇÑ RSS Çǵ带 ¸¸µå´Â ¹æ¹ýµµ ¹è¿ó´Ï´Ù. ¸¶Áö¸·À¸·Î PostgreSQLÀÇ Àü¹® °Ë»ö ±â´ÉÀ» »ç¿ëÇؼ­ °Ë»ö ¿£ÁøÀ» ±¸ÃàÇÔÀ¸·Î½á ºí·Î±× ¾ÖÇø®ÄÉÀ̼ÇÀ» ¿Ï¼ºÇÕ´Ï´Ù. 4Àå ¼Ò¼È À¥»çÀÌÆ® ±¸ÃàÇÏ±â ¼Ò¼È À¥»çÀÌÆ®¸¦ ±¸ÃàÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù. Àå°í ÀÎÁõ ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¹è¿ì°í Ä¿½ºÅÒ ÇÁ·ÎÇÊ ¸ðµ¨·Î »ç¿ëÀÚ ¸ðµ¨À» È®ÀåÇÕ´Ï´Ù. ¶ÇÇÑ ÀÌ Àå¿¡¼­´Â ¸Þ½ÃÁö ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¹è¿ì°í Ä¿½ºÅÒ ÀÎÁõ ¹é¿£µå¸¦ ºôµåÇÕ´Ï´Ù. 5Àå ¼Ò¼È ÀÎÁõ ±¸ÇöÇϱâ ÆÄÀÌ½ã ¼Ò¼È ÀÎÁõ°ú ÇÔ²² OAuth 2¸¦ »ç¿ëÇØ ±¸ ±Û, ÆäÀ̽ººÏ, Æ®À§ÅÍ¿¡¼­ ¼Ò¼È ÀÎÁõÀ» ±¸ÇöÇÏ´Â ¹æ¹ýÀ» ´Ù·ì´Ï´Ù. ±× ÈÄ Àå°í È®Àå (Extensions)À» »ç¿ëÇؼ­ HTTPS¸¦ ÅëÇØ °³¹ß ¼­¹ö¸¦ ½ÇÇàÇÏ°í ¼Ò¼È ÀÎÁõ ÆÄÀÌÇÁ¶ó ÀÎÀ» »ç¿ëÀÚ Á¤ÀÇÇؼ­ »ç¿ëÀÚ ÇÁ·ÎÇÊ »ý¼ºÀ» ÀÚµ¿È­ÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº¾´Ï´Ù.. 6Àå À¥»çÀÌÆ®¿¡¼­ ÄÜÅÙÃ÷ °øÀ¯ÇÏ±â ¼Ò¼È ¾ÖÇø®ÄÉÀ̼ÇÀ» À̹ÌÁö ºÏ¸¶Å© À¥»çÀÌÆ®·Î º¯È¯ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù. ±× ÈÄ ¸ðµ¨¿¡ ´ëÇÑ ´Ù´ë´Ù °ü°è¸¦ Á¤ÀÇÇÏ°í ÇÁ·ÎÁ§Æ®¿¡ ÅëÇյǴ JavaScript ºÏ¸¶Å¬¸´À» »ý¼ºÇÕ´Ï´Ù. ¶ÇÇÑ ÀÌ Àå¿¡¼­´Â À̹ÌÁö ½æ³×ÀÏÀ» »ý¼ºÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÝ´Ï´Ù. ¸¶Áö¸·À¸·Î JavaScript¿Í Àå°í¸¦ »ç¿ëÇØ ºñµ¿±â HTTP ¿äûÀ» ±¸ÇöÇÏ´Â ¹æ¹ý°ú ¹«ÇÑ ½ºÅ©·Ñ ÆäÀÌ¡À» ±¸ÇöÇÏ´Â ¹æ¹ýÀ» ¹è¿ó´Ï´Ù. 7Àå »ç¿ëÀÚ È°µ¿ ÃßÀûÇϱ⠻ç¿ëÀÚ¸¦ À§ÇÑ Æȷοö ½Ã½ºÅÛÀ» ±¸ÃàÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÝ´Ï´Ù. »ç¿ëÀÚ È°µ¿ ½ºÆ®¸² ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé¾î À̹ÌÁö ºÏ¸¶Å© À¥»çÀÌÆ®¸¦ ¿Ï¼ºÇÕ´Ï´Ù. ¸ðµ¨ °£¿¡ ÀÏ¹Ý °ü°è¸¦ »ý¼ºÇÏ°í QuerySetÀ» ÃÖÀûÈ­ÇÏ´Â ¹æ¹ýÀ» ¹è¿ó´Ï´Ù. ½ÅÈ£·Î ÀÛ¾÷ÇÏ°í ºñÁ¤±ÔÈ­¸¦ ±¸ÇöÇÕ´Ï´Ù. Àå°í µð¹ö±× µµ±¸ ¸ðÀ½À» »ç¿ëÇؼ­ °ü·Ã µð¹ö±× Á¤º¸¸¦ ¾ò½À´Ï´Ù. ¸¶Áö¸·À¸·Î, À̹ÌÁö Á¶È¸¼ö¸¦ °è»êÇϱâ À§ÇØ Redis¸¦ ÇÁ·ÎÁ§Æ®¿¡ ÅëÇÕÇÏ°í Redis·Î °¡Àå ¸¹ÀÌ Á¶È¸µÈ À̹ÌÁöÀÇ ¼øÀ§¸¦ »ý¼ºÇÕ´Ï´Ù. 8Àå ¿Â¶óÀÎ »óÁ¡ ±¸ÃàÇϱ⠿¶óÀÎ »óÁ¡À» ¸¸µå´Â ¹æ¹ýÀ» »ìÆ캾´Ï´Ù. Á¦Ç° Ä«Å»·Î±×¿¡ ´ëÇÑ ¸ðµ¨À» ºôµåÇÏ°í Àå°í ¼¼¼ÇÀ» »ç¿ëÇؼ­ ¼îÇÎ Ä«Æ®¸¦ »ý¼ºÇÕ´Ï´Ù. ¼îÇÎ Ä«Æ®¸¦ À§ÇÑ ÄÜÅؽºÆ® ÇÁ·Î¼¼¼­¸¦ ºôµåÇÏ°í °í°´ ÁÖ¹®À» °ü¸®ÇÏ´Â ¹æ¹ýÀ» ¹è¿ó´Ï´Ù ±×¸®°í ÀÌ Àå¿¡¼­´Â Celery¿Í RabbitMQ¸¦ »ç¿ëÇؼ­ ºñµ¿±â ¾Ë¸²À» º¸³»´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù. Flower¸¦ »ç¿ëÇØ Celery¸¦ ¸ð´ÏÅ͸µÇÏ´Â ¹æ¹ýµµ ¹è¿ó´Ï´Ù. 9Àå °áÁ¦ ¹× ÁÖ¹® °ü¸®Çϱ⠰áÁ¦ °ÔÀÌÆ®¿þÀ̸¦ ½ºÅä¾î¿¡ ÅëÇÕÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù. Stripe CheckoutÀ» ÅëÇÕÇÏ°í ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ ºñµ¿±â °áÁ¦ ¾Ë¸²À» ¼ö½ÅÇÕ´Ï´Ù. °ü¸® »çÀÌÆ®¿¡¼­ Ä¿½ºÅÒ ºä¸¦ ±¸ÇöÇÏ°í ÁÖ¹®À» CSV ÆÄÀÏ·Î ³»º¸³»µµ·Ï °ü¸® »çÀÌÆ®¸¦ Ä¿½ºÅ͸¶ÀÌ¡ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. PDF Àκ¸À̽º¸¦ µ¿ÀûÀ¸·Î »ý¼ºÇÏ´Â ¹æ¹ýµµ ¹è¿ó´Ï´Ù. 10Àå ¿Â¶óÀÎ »óÁ¡ È®ÀåÇϱâ ÄíÆù ½Ã½ºÅÛÀ» »ý¼ºÇؼ­ Ä«Æ®¿¡ ÇÒÀÎÀ» Àû¿ëÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº¾´Ï´Ù. ÄíÆù ÇÒÀÎÀ» ±¸ÇöÇϱâ À§ÇØ Stripe Checkout ¿¬µ¿ ±â´ÉÀ» ¾÷µ¥ÀÌÆ®ÇÏ°í ÁÖ¹®¿¡ ÄíÆùÀ» Àû¿ëÇÕ´Ï´Ù. ¸¶Áö¸·À¸·Î Redis¸¦ »ç¿ëÇÏ¿© ÀϹÝÀûÀ¸·Î ÇÔ²² ±¸¸ÅÇÏ´Â Á¦Ç°À» ÀúÀåÇÏ°í ÀÌ Á¤º¸¸¦ »ç¿ëÇÏ¿© Á¦Ç° Ãßõ ¿£ÁøÀ» ±¸ÃàÇÕ´Ï´Ù. 11Àå ¿Â¶óÀÎ »óÁ¡¿¡ ±¹Á¦È­ Ãß°¡Çϱâ ÇÁ·ÎÁ§Æ®¿¡ ±¹Á¦È­¸¦ Ãß°¡ÇÏ´Â ¹æ¹ýÀ» º¸¿© ÁÝ´Ï´Ù. ¹ø¿ª ÆÄÀÏÀ» »ý¼º ¹× °ü¸®ÇÏ°í ÆÄÀ̽ã ÄÚµå¿Í Àå°í ÅÛÇø´¿¡¼­ ¹®ÀÚ¿­À» ¹ø¿ªÇÏ´Â ¹æ¹ýÀ» ¹è¿ó´Ï´Ù. Rosetta¸¦ »ç¿ëÇؼ­ ¹ø¿ªÀ» °ü¸®ÇÏ°í ¾ð¾îº° URLÀ» ±¸ÇöÇÕ´Ï´Ù. django-parler¸¦ »ç¿ëÇؼ­ ¸ðµ¨ Çʵ带 ¹ø¿ªÇÏ´Â ¹æ¹ý°ú ORM¿¡¼­ ¹ø¿ªÀ» »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¹è¿ì°Ô µË´Ï´Ù. ¸¶Áö¸·À¸·Î django-localflavor¸¦ »ç¿ëÇÏ¿© ÇöÁöÈ­µÈ Æû Çʵ带 »ý¼ºÇÕ´Ï´Ù. 12Àå e-·¯´× Ç÷§Æû ±¸ÃàÇϱâ e-·¯´× Ç÷§ÆûÀ» ¸¸µå´Â °úÁ¤À» ¾È³»ÇÕ´Ï´Ù. ÇÁ·ÎÁ§Æ®¿¡ ÇȽºÃ³(fixtures)¸¦ Ãß°¡ÇÏ°í ÄÜÅÙÃ÷ °ü¸® ½Ã½ºÅÛÀ» À§ÇÑ Ãʱ⠸ðµ¨À» »ý¼ºÇÕ´Ï´Ù. ¸ðµ¨ »ó¼ÓÀ» »ç¿ëÇؼ­ ´ÙÇü¼º ÄÜÅÙÃ÷¿¡ ´ëÇÑ µ¥ÀÌÅÍ ¸ðµ¨À» »ý¼ºÇÕ´Ï´Ù. °´Ã¼¸¦ ÁÖ¹®ÇÏ´Â Çʵ带 ÀÛ¼ºÇؼ­ Ä¿½ºÅÒ ¸ðµ¨ Çʵ带 ¸¸µå´Â ¹æ¹ýÀ» ¹è¿ó´Ï´Ù. ¶ÇÇÑ CMS¿¡ ´ëÇÑ ÀÎÁõ ºä¸¦ ±¸ÇöÇÕ´Ï´Ù. 13Àå ÄÜÅÙÃ÷ °ü¸® ½Ã½ºÅÛ ¸¸µé±â Ŭ·¡½º ±â¹Ý ºä¿Í ¹Í½ºÀÎÀ» »ç¿ëÇؼ­ CMS¸¦ ¸¸µå´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù. Àå°í ±×·ì ¹× ±ÇÇÑ ½Ã½ºÅÛÀ» »ç¿ëÇؼ­ ºä¿¡ ´ëÇÑ Á¢±ÙÀ» Á¦ÇÑÇÏ°í Æû¼ÂÀ» ±¸ÇöÇØ °­Á ÄÜÅÙÃ÷¸¦ ¼öÁ¤ÇÕ´Ï´Ù. ¶ÇÇÑ µå·¡±× ¾Ø µå·Ó ±â´ÉÀ» ¸¸µé°í JavaScript ¹× Àå°í¸¦ »ç¿ëÇؼ­ °­Á ¸ðµâ°ú ÇØ´ç ÄÜÅÙÃ÷¸¦ ÀçÁ¤·ÄÇÕ´Ï´Ù. 14Àå ÄÜÅÙÃ÷ ·»´õ¸µ°ú ij½Ã °­Á īŻ·Î±×¿¡ ´ëÇÑ °ø°³ ºä¸¦ ±¸ÇöÇÏ´Â ¹æ¹ýÀ» º¸¿© ÁÝ´Ï´Ù. Çлý µî·Ï ½Ã½ºÅÛÀ» »ý¼ºÇÏ°í °­Á¿¡¼­ Çлý µî·ÏÀ» °ü¸®ÇÕ´Ï´Ù. °­Á ¸ðµâ¿¡ ´ëÇØ ´Ù¾çÇÑ À¯ÇüÀÇ ÄÜÅÙÃ÷¸¦ ·»´õ¸µÇÏ´Â ±â´ÉÀ» »ý¼ºÇÕ´Ï´Ù. Àå°í ij½Ã ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇؼ­ ÄÜÅÙÃ÷¸¦ ij½ÃÇÏ´Â ¹æ¹ýÀ» ¹è¿ì°í, ÇÁ·ÎÁ§Æ®¿¡ ´ëÇÑ Memcached ¹× Redis ij½Ã ¹é¿£µå¸¦ ±¸¼ºÇÕ´Ï´Ù. ¸¶Áö¸·À¸·Î °ü¸® »çÀÌÆ®¸¦ »ç¿ëÇؼ­ Redis¸¦ ¸ð´ÏÅ͸µÇÏ´Â ¹æ¹ýÀ» ¹è¿ó´Ï´Ù. 15Àå API ±¸ÃàÇϱâ Àå°í REST ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇؼ­ ÇÁ·ÎÁ§Æ®¿ë RESTful API¸¦ ±¸ÃàÇÏ´Â ¹æ¹ýÀ» »ìÆ캾´Ï´Ù. ¸ðµ¨ÀÇ ½Ã¸®¾ó¶óÀÌÀú¸¦ ¸¸µé°í Ä¿½ºÅÒ API ºä¸¦ ¸¸µå´Â ¹æ¹ýÀ» ¹è¿ó´Ï´Ù. API ÀÎÁõÀ» ó¸®ÇÏ°í API ºä ±ÇÇÑÀ» ±¸ÇöÇÕ´Ï´Ù. API ºä¼Â°ú ¶ó¿ìÅ͸¦ ºôµåÇÏ´Â ¹æ¹ýÀ» ¹è¿ó´Ï´Ù. ÀÌ Àå¿¡¼­´Â requests ¶óÀ̺귯¸®¸¦ »ç¿ëÇؼ­ API¸¦ »ç¿ëÇÏ´Â ¹æ¹ýµµ ¾Ë·ÁÁÝ´Ï´Ù. 16Àå äÆà ¼­¹ö ±¸ÃàÇϱâ Àå°í ä³ÎÀ» »ç¿ëÇØ ÇлýµéÀ» À§ÇÑ ½Ç½Ã°£ äÆà ¼­¹ö¸¦ ¸¸µå´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù. À¥¼ÒÄÏÀ» ÅëÇØ ºñµ¿±â Åë½Å¿¡ ÀÇÁ¸ÇÏ´Â ±â´ÉÀ» ±¸ÇöÇÏ´Â ¹æ¹ýÀ» ¹è¿ì°Ô µË´Ï´Ù. ÆÄÀ̽ãÀ¸·Î À¥¼ÒÄÏ ÄÁ½´¸Ó¸¦ »ý¼ºÇÏ°í JavaScript·Î À¥¼ÒÄÏ Å¬¶óÀ̾ðÆ®¸¦ ±¸ÇöÇÕ´Ï´Ù. Redis¸¦ »ç¿ëÇØ Ã¤³Î ·¹À̾ ¼³Á¤ÇÏ°í À¥¼ÒÄÏ ÄÁ½´¸Ó¸¦ ¿ÏÀüÈ÷ ºñµ¿±â½ÄÀ¸·Î ¸¸µå´Â ¹æ¹ýÀ» ¹è¿ó´Ï´Ù. 17Àå ½Ç¼­ºñ½ºÈ­ ¿©·¯ ȯ°æ¿¡ ¸Â´Â ¼³Á¤À» »ý¼ºÇÏ´Â ¹æ¹ý°ú PostgreSQL, Redis, uWSGI, NGINX, Daphne¸¦ »ç¿ëÇØ ÇÁ·Î´ö¼Ç ȯ°æÀ» ¼³Á¤ÇÏ´Â ¹æ¹ýÀ» Docker Compose¿Í ÇÔ²² º¸¿©ÁÝ´Ï´Ù. ±× ÈÄ HTTPS¸¦ ÅëÇØ ÇÁ·ÎÁ§Æ®¸¦ ¾ÈÀüÇÏ°Ô ¼­ºñ½ºÇÏ´Â ¹æ¹ý°ú Àå°í ½Ã½ºÅÛ °Ë»ç ÇÁ·¹ÀÓ¿öÅ©(system check framework)¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¹è¿ì°Ô µË´Ï´Ù. ÀÌ Àå¿¡¼­´Â Ä¿½ºÅÒ ¹Ìµé¿þ¾î¸¦ ºôµåÇÏ°í Ä¿½ºÅÒ °ü¸® ¸í·ÉÀ» ¸¸µå´Â ¹æ¹ýµµ ¾Ë·ÁÁÝ´Ï´Ù.
¸ñÂ÷
¼­¹® 1Àå ºí·Î±× ¾ÖÇø®ÄÉÀÌ¼Ç ¸¸µé±â 1.1 ÆÄÀ̽㠼³Ä¡Çϱâ 1.2 ÆÄÀ̽㠰¡»ó ȯ°æ ¸¸µé±â 1.3 Àå°í ¼³Ä¡Çϱâ 1.4 Àå°í °³¿ä 1.5 ÁÖ¿ä ÇÁ·¹ÀÓ¿öÅ© ÄÄÆ÷³ÍÆ® 1.6 Àå°í ¾ÆÅ°ÅØó 1.7 ù ¹ø° ÇÁ·ÎÁ§Æ® ¸¸µé±â 1.8 ºí·Î±× µ¥ÀÌÅÍ ¸ðµ¨ ¸¸µé±â 1.9 ¸ðµ¨¿ë °ü¸® »çÀÌÆ® ¸¸µé±â 1.10 QuerySet°ú °ü¸®ÀÚ·Î ÀÛ¾÷Çϱâ 1.11 ¸ñ·Ï°ú »ó¼¼ ºä ¸¸µé±â 1.12 ºä¿¡ ¸Â´Â ÅÛÇø´ »ý¼ºÇϱâ 1.13 ¿äû/ÀÀ´ä ÁÖ±â 1.14 Ãß°¡ ÀÚ·á 1.15 ¿ä¾à 2Àå °í±Þ ±â´ÉÀ¸·Î ºí·Î±× Çâ»óÇϱâ 2.1 ¸ðµ¨¿¡ Ç¥ÁØ URL »ç¿ëÇϱâ 2.2 °Ë»ö¿£ÁøÃÖÀûÈ­(SEO)¿¡ ºÎÇÕÇÏ´Â °Ô½Ã¹° URL ¸¸µé±â 2.3 URL ÆÐÅÏ ¼öÁ¤Çϱâ 2.4 ºä ¼öÁ¤Çϱâ 2.5 °Ô½Ã¹°ÀÇ Ç¥ÁØ URL ¼öÁ¤Çϱâ 2.6 ÆäÀÌ¡ Ãß°¡Çϱâ 2.7 Ŭ·¡½º ±â¹Ý ºä ¸¸µé±â 2.8 À̸ÞÀÏ·Î °Ô½Ã¹° ÃßõÇϱâ 2.9 ´ñ±Û ½Ã½ºÅÛ ¸¸µé±â 2.10 Ãß°¡ ÀÚ·á 2.11 ¿ä¾à 3Àå ºí·Î±× ¾ÖÇø®ÄÉÀÌ¼Ç È®ÀåÇϱâ 3.1 ÅÂ±ë ±â´É Ãß°¡Çϱâ 3.2 À¯»çÇÑ °Ô½Ã¹° Á¶È¸Çϱâ 3.3 Ä¿½ºÅÒ ÅÛÇø´ ÅÂ±× ¹× ÇÊÅÍ »ý¼ºÇϱâ 3.4 »çÀÌÆ®¿¡ »çÀÌÆ®¸Ê Ãß°¡Çϱâ 3.5 ºí·Î±× °Ô½Ã¹°¿ë ÇÇµå ¸¸µé±â 3.6 ºí·Î±×¿¡ Àü¹®(full-text) °Ë»ö Ãß°¡Çϱâ 3.7 Ãß°¡ ÀÚ·á 3.8 ¿ä¾à 4Àå ¼Ò¼È À¥»çÀÌÆ® ±¸ÃàÇϱâ 4.1 ¼Ò¼È À¥»çÀÌÆ® ÇÁ·ÎÁ§Æ® ¸¸µé±â 4.2 Àå°í ÀÎÁõ ÇÁ·¹ÀÓ¿öÅ© »ç¿ëÇϱ⠡¤ 4.3 »ç¿ëÀÚ µî·Ï ¹× »ç¿ëÀÚ ÇÁ·ÎÇÊ 4.4 Ä¿½ºÅÒ ÀÎÁõ ¹é¿£µå ±¸ÃàÇϱâ 4.5 Ãß°¡ ÀÚ·á 4.6 ¿ä¾à 5Àå ¼Ò¼È ÀÎÁõ ±¸ÇöÇϱâ 5.1 »çÀÌÆ®¿¡ ¼Ò¼È ÀÎÁõ Ãß°¡ 5.2 Ãß°¡ ÀÚ·á 5.3 ¿ä¾à 6Àå À¥»çÀÌÆ®¿¡¼­ ÄÜÅÙÃ÷ °øÀ¯Çϱâ 6.1 À̹ÌÁö ºÏ¸¶Å© À¥»çÀÌÆ® ¸¸µé±â 6.2 ´Ù¸¥ À¥»çÀÌÆ®ÀÇ ÄÜÅÙÃ÷ °Ô½ÃÇϱâ 6.3 À̹ÌÁö »ó¼¼ ºä ¸¸µé±â 6.4 easy-thumbnails¸¦ »ç¿ëÇØ À̹ÌÁö ½æ³×ÀÏ ¸¸µé±â 6.5 JavaScript·Î ºñµ¿±â ¾×¼Ç Ãß°¡Çϱâ 6.6 À̹ÌÁö ¸ñ·Ï¿¡ ¹«ÇÑ ½ºÅ©·Ñ ÆäÀÌ¡ Ãß°¡Çϱâ 6.7 Ãß°¡ ÀÚ·á 6.8 ¿ä¾à 7Àå »ç¿ëÀÚ È°µ¿ ÃßÀûÇϱâ 7.1 ÆÈ·Î¿ì ½Ã½ºÅÛ ±¸ÃàÇϱâ 7.2 ÀϹÝÀûÀÎ È°µ¿ ½ºÆ®¸² ¾ÖÇø®ÄÉÀÌ¼Ç ±¸ÃàÇϱâ 7.3 Ä«¿îÆ® ¿ªÁ¤±ÔÈ­¸¦ À§ÇÑ ½Ã±×³Î »ç¿ëÇϱâ 7.4 Àå°í µð¹ö±× µµ±¸ ¸ðÀ½ 7.5 Redis·Î À̹ÌÁö ³ëÃâ Ä«¿îÆ®Çϱâ 7.6 Ãß°¡ ÀÚ·á 7.7 ¿ä¾à 8Àå ¿Â¶óÀÎ »óÁ¡ ±¸ÃàÇϱâ 8.1 ¿Â¶óÀÎ »óÁ¡ ÇÁ·ÎÁ§Æ® ¸¸µé±â 8.2 ¼îÇÎ Ä«Æ® ¸¸µé±â 8.3 °í°´ ÁÖ¹® µî·ÏÇϱâ 8.4 ºñµ¿±â ÀÛ¾÷ 8.5 Ãß°¡ ÀÚ·á 8.6 ¿ä¾à 9Àå °áÁ¦ ¹× ÁÖ¹® °ü¸®Çϱâ 9.1 ÀüÀÚ°áÁ¦ °ÔÀÌÆ®¿þÀÌ ÅëÇÕÇϱâ 9.2 ÁÖ¹®À» CSV ÆÄÀÏ·Î ³»º¸³»±â 9.3 Ä¿½ºÅÒ ºä·Î °ü¸® »çÀÌÆ® È®ÀåÇϱâ 9.4 µ¿ÀûÀ¸·Î PDF Àκ¸À̽º »ý¼ºÇϱâ 9.5 Ãß°¡ ÀÚ·á 9.6 ¿ä¾à 10Àå ¿Â¶óÀÎ »óÁ¡ È®ÀåÇϱâ 10.1 ÄíÆù ½Ã½ºÅÛ ¸¸µé±â 10.2 Ãßõ ¿£Áø ±¸ÃàÇϱâ 10.3 Ãß°¡ ÀÚ·á 10.4 ¿ä¾à 11Àå ¿Â¶óÀÎ »óÁ¡¿¡ ±¹Á¦È­ Ãß°¡Çϱâ 11.1 Àå°í·Î ±¹Á¦È­Çϱâ 11.2 ±¹Á¦È­¸¦ À§ÇÑ ÇÁ·ÎÁ§Æ® ÁغñÇϱâ 11.3 ÆÄÀ̽ã ÄÚµå ¹ø¿ªÇϱâ 11.4 ÅÛÇø´ ¹ø¿ªÇϱâ 11.5 Rosetta ¹ø¿ª ÀÎÅÍÆäÀ̽º »ç¿ëÇϱâ 11.6 ÆÛÁö ¹ø¿ª 11.7 ±¹Á¦È­¸¦ À§ÇÑ URL ÆÐÅÏ 11.8 »ç¿ëÀÚ°¡ ¾ð¾î¸¦ ¹Ù²Ü ¼ö ÀÖ°Ô Çã¿ëÇϱâ 11.9 django-parler·Î ¸ðµ¨ ¹ø¿ªÇϱâ 11.10 Áö¿ª¿¡ µû¶ó ¼­½Ä º¯°æÇϱâ 11.11 django-localflavor·Î Æû Çʵå À¯È¿¼º °Ë»çÇϱâ 11.12 Ãß°¡ ÀÚ·á 11.13 ¿ä¾à 12Àå e-·¯´× Ç÷§Æû ±¸ÃàÇϱâ 12.1 e-·¯´× ÇÁ·ÎÁ§Æ® ȯ°æ ¼³Á¤ 12.2 ¹Ìµð¾î ÆÄÀÏ ¼­ºñ½ºÇϱâ 12.3 °­Á ¸ðµ¨ ¸¸µé±â 12.4 ´ÙÇü¼º ÄÜÅÙÃ÷¸¦ À§ÇÑ ¸ðµ¨ »ý¼ºÇϱâ 12.5 ÀÎÁõ ºä Ãß°¡Çϱâ 12.6 Ãß°¡ ÀÚ·á 12.7 ¿ä¾à 13Àå ÄÜÅÙÃ÷ °ü¸® ½Ã½ºÅÛ ¸¸µé±â 13.1 CMS »ý¼ºÇϱâ 13.2 °­Á ¸ðµâ°ú ÇØ´ç ÄÜÅÙÃ÷ °ü¸®Çϱâ 13.3 Ãß°¡ ÀÚ·á 13.4 ¿ä¾à 14Àå ÄÜÅÙÃ÷ ·»´õ¸µ°ú ij½Ã 14.1 °­Á ǥ½ÃÇϱâ 14.2 Çлý µî·Ï ±â´É Ãß°¡Çϱâ 14.3 °­Á ÄÜÅÙÃ÷¿¡ Á¢±ÙÇϱâ 14.4 ij½Ã ÇÁ·¹ÀÓ¿öÅ© »ç¿ëÇϱâ 14.5 Ãß°¡ ÀÚ·á 14.6 ¿ä¾à 15Àå API ±¸ÃàÇϱâ 15.1 RESTful API ¸¸µé±â 15.2 Ãß°¡ ÀÚ·á 15.3 ¿ä¾à 16Àå äÆà ¼­¹ö ±¸ÃàÇϱâ 16.1 äÆà ¾ÖÇø®ÄÉÀÌ¼Ç ¸¸µé±â 16.2 ä³ÎÀ» ÀÌ¿ëÇÑ ½Ç½Ã°£ Àå°í 16.3 ä³Î ¼³Ä¡Çϱâ 16.4 ÄÁ½´¸Ó ÀÛ¼ºÇϱâ 16.5 ¶ó¿ìÆà 16.6 À¥¼ÒÄÏ Å¬¶óÀ̾ðÆ® ±¸ÇöÇϱâ 16.7 ä³Î ·¹À̾î È°¼ºÈ­Çϱâ 16.8 ÄÁ½´¸Ó¸¦ ¿ÏÀüÇÑ ºñµ¿±â·Î ¸¸µé±â 16.9 äÆà ¾ÖÇø®ÄÉÀ̼ÇÀ» ±âÁ¸ÀÇ ºä¿Í ÅëÇÕÇϱâ 16.10 Ãß°¡ ÀÚ·á 16.11 ¿ä¾à 17Àå ½Ç¼­ºñ½ºÈ­ 17.1 ÇÁ·Î´ö¼Ç ȯ°æ ¸¸µé±â 17.2 Docker Compose »ç¿ëÇϱâ 17.3 WSGI¿Í NGINX¸¦ ÅëÇØ Àå°í ¼­ºñ½ºÇϱâ 17.4 SSL/TLS·Î º¸¾È ¿¬°á Àû¿ëÇϱâ 17.5 Àå°í ä³Î¿¡ Daphne »ç¿ëÇϱâ 17.6 Ä¿½ºÅÒ ¹Ìµé¿þ¾î ¸¸µé±â 17.7 Ä¿½ºÅÒ °ü¸® ¸í·É ±¸ÇöÇϱâ 17.8 Ãß°¡ ÀÚ·á 17.9 ¿ä¾à

ÀúÀÚ
¾ÈÅä´Ï¿À ¸á·¹
ICAI - Universidad Pontificia Comillas ÄÄÇ»ÅÍ °øÇÐ ¼®»ç´Ù. °æ·ÂÀ¸·Î NucuroÀÇ °øµ¿ ⸳ÀÚ, CTO, AI ±â¹Ý µðÁöÅÐ ÅõÀÚ Ç÷§Æû Exo Investing CTO, 2006³âºÎÅÍ Àå°í ÇÁ·ÎÁ§Æ®¸¦ °³¹ß, 2009³â Zenx IT ¼³¸³, ¿©·¯ ½ºÅ¸Æ®¾÷¿¡¼­ CTO ¹× ±â¼ú ÄÁ¼³ÅÏÆ®·Î ±Ù¹«, ´ë±Ô¸ð µðÁöÅÐ ºñÁî´Ï½º ÇÁ·ÎÁ§ Æ® ±¸Ãà °³¹ß ÆÀ °ü¸® ¹× ½ºÅ¸Æ®¾÷ ¸àÅ丵 µîÀÌ ÀÖ´Ù.

¿ªÀÚ
±è¼º¿ø
1999³âºÎÅÍ ¾È·¦ µî ¿©·¯ ȸ»ç¿¡ ±Ù¹«Çϸ鼭 ´Ù¾çÇÑ ¾ð¾î·Î ¿£ÅÍÇÁ¶óÀÌÁî¿ë ÀÀ¿ë ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¿¡ Âü¿©ÇØ ¿ÔÀ¸¸ç ÃÖ±Ù¿¡´Â À½¼ºÀνÄ, NLP ±â¼ú¿¡ °ü½ÉÀ» °¡Áö°í ÀÖ´Ù. Àú¼­·Î´Â ¡º»õ·Î ¾²´Â ÀÚ¹Ù À¥ ÇÁ·Î±×·¡¹Ö¡», ¡º½±°Ô Ç®¾î ¾´ ÀÚ¹Ù µ¥ÀÌÅͺ£À̽º ÇÁ·Î±×·¡¹Ö¡», ¿ª¼­·Î´Â ¡ºiPhone °ÔÀÓ °³¹ßÀÚ ·¹ÆÛ·±½º¡», ¡ºÄÚµù ÀÎÅͺä Äù½ºÃµ¡», ¡ºNode.js µðÀÚÀÎ ÆÐÅÏ ¹ÙÀÌºí¡» µîÀÌ ÀÖ´Ù.
   ÄÚµù ÀÎÅͺä Äù½ºÃµ | ±è¼º¿ø | ¿µÁø´åÄÄ
   Node.js µðÀÚÀÎ ÆÐÅÏ | ±è¼º¿ø | ¿µÁø´åÄÄ
   Node.js µðÀÚÀÎ ÆÐÅÏ ¹ÙÀ̺í | ±è¼º¿ø | ¿µÁø´åÄÄ
   ÄÚµù Å×½ºÆ®·Î ½ÃÀÛÇÏ´Â ÆÄÀ̽ã ÇÁ·Î±×·¡¹Ö | ±è¼º¿ø | ¿µÁø´åÄÄ
   ÆÄÀÌºê ¶óÀνº ¿Àºê ÄÚµå | ±è¼º¿ø | À§Å°ºÏ½º

ÀÌ ÃâÆÇ»çÀÇ °ü·Ã»óÇ°
¿À´Ãµµ, óÀ½ ºË°Ú½À´Ï´Ù 2 | ¿£µµ È÷µ¥Åä½Ã,°¡¿Í¹ÙŸ »çÅä½Ã,±è¹Ì·É,±èµ¿Èñ | ¿µÁø´åÄÄ
±×¸²ÀÌ ¿òÁ÷ÀÌ´Â ¾ÆÀÌÆÐµå µå·ÎÀ× | RING | ¿µÁø´åÄÄ
»ç°¢»ç°¢ ±×¸²Àϱâ Ä÷¯¸µºÏ | ¹«¿î | ¿µÁø´åÄÄ
¹Ýº¹µÇ´Â ¾÷¹« ÀÚµ¿È­¸¦ À§ÇÑ ÆÄ¿ö ¿ÀÅä¸ÞÀÌÆ® | ÀåºÎ°ü | ¿µÁø´åÄÄ
À̱âÀû SNS±¤°í¸¶ÄÉÅÍ 1±Þ ±âº»¼­ | ¹Ú³ë¼º | ¿µÁø´åÄÄ

ÀÌ ºÐ¾ß ½Å°£ °ü·Ã»óÇ°
êGPT¿Í ÆÄÀ̽ãÀ¸·Î ÁÖ½Ä ÀÚµ¿¸Å¸Å ¾Û ¹× À¥ ÅõÀÚ ¸®Æ÷Æ® ¸¸µé±â | ¾Ø½áºÏ
°í°´ ´ÏÁî°¡ º¸ÀÌ´Â µ¥ÀÌÅÍ ºÐ¼® with ÆÄÀ̽ã | Á¤Àα٠| ±æ¹þ
 
µµ¼­¸¦ ±¸ÀÔÇϽŠ°í°´ ¿©·¯ºÐµéÀÇ ¼­ÆòÀÔ´Ï´Ù.
ÀÚÀ¯·Î¿î ÀÇ°ß ±³È¯ÀÌ °¡´ÉÇÕ´Ï´Ù¸¸, ¼­ÆòÀÇ ¼º°Ý¿¡ ¸ÂÁö ¾Ê´Â ±ÛÀº »èÁ¦µÉ ¼ö ÀÖ½À´Ï´Ù.

µî·ÏµÈ ¼­ÆòÁß ºÐ¾ß¿Í »ó°ü¾øÀÌ ¸ÅÁÖ ¸ñ¿äÀÏ 5ÆíÀÇ ¿ì¼öÀÛÀ» ¼±Á¤ÇÏ¿©, S-Money 3¸¸¿øÀ» Àû¸³Çص帳´Ï´Ù.
ÃÑ 0°³ÀÇ ¼­ÆòÀÌ ÀÖ½À´Ï´Ù.