°£Æí°áÁ¦, ½Å¿ëÄ«µå û±¸ÇÒÀÎ
ÀÎÅÍÆÄÅ© ·Ôµ¥Ä«µå 5% (28,220¿ø)
(ÃÖ´ëÇÒÀÎ 10¸¸¿ø / Àü¿ù½ÇÀû 40¸¸¿ø)
ºÏÇǴϾð ·Ôµ¥Ä«µå 30% (20,790¿ø)
(ÃÖ´ëÇÒÀÎ 3¸¸¿ø / 3¸¸¿ø ÀÌ»ó °áÁ¦)
NH¼îÇÎ&ÀÎÅÍÆÄÅ©Ä«µå 20% (23,760¿ø)
(ÃÖ´ëÇÒÀÎ 4¸¸¿ø / 2¸¸¿ø ÀÌ»ó °áÁ¦)
Close

Flask ±â¹ÝÀÇ ÆÄÀ̽ã À¥ ÇÁ·Î±×·¡¹Ö : »ý»ê¼ºÀ» º¸ÀåÇϸ鼭µµ °¡º­¿î À¥ ÇÁ·¹ÀÓ¿öÅ©, Çöó½ºÅ©!

¼Òµæ°øÁ¦

2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.

ÆǸÅÁö¼ö 208
?
ÆǸÅÁö¼ö¶õ?
»çÀÌÆ®ÀÇ ÆǸŷ®¿¡ ±â¹ÝÇÏ¿© ÆǸŷ® ÃßÀ̸¦ ¹Ý¿µÇÑ ÀÎÅÍÆÄÅ© µµ¼­¿¡¼­ÀÇ µ¶¸³ÀûÀÎ ÆǸŠÁö¼öÀÔ´Ï´Ù. ÇöÀç °¡Àå Àß Æȸ®´Â »óÇ°¿¡ °¡ÁßÄ¡¸¦ µÎ¾ú±â ¶§¹®¿¡ ½ÇÁ¦ ´©Àû ÆǸŷ®°ú´Â ´Ù¼Ò Â÷ÀÌ°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ÆǸŷ® ¿Ü¿¡µµ ´Ù¾çÇÑ °¡ÁßÄ¡·Î ±¸¼ºµÇ¾î ÃÖ±ÙÀÇ À̽´µµ¼­ È®Àνà À¯¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇØ´ç Áö¼ö´Â ¸ÅÀÏ °»½ÅµË´Ï´Ù.
Close
°øÀ¯Çϱâ
Á¤°¡

33,000¿ø

  • 29,700¿ø (10%ÇÒÀÎ)

    1,650P (5%Àû¸³)

ÇÒÀÎÇýÅÃ
Àû¸³ÇýÅÃ
  • S-Point Àû¸³Àº ¸¶ÀÌÆäÀÌÁö¿¡¼­ Á÷Á¢ ±¸¸ÅÈ®Á¤ÇϽŠ°æ¿ì¸¸ Àû¸³ µË´Ï´Ù.
Ãß°¡ÇýÅÃ
¹è¼ÛÁ¤º¸
  • Ç°Àý 
  • ¹«·á¹è¼Û
ÁÖ¹®¼ö·®
°¨¼Ò Áõ°¡
  • À̺¥Æ®/±âȹÀü

  • ¿¬°üµµ¼­

  • »óÇ°±Ç

AD

Ã¥¼Ò°³

[Flask ±â¹ÝÀÇ ÆÄÀ̽ã À¥ ÇÁ·Î±×·¡¹Ö]Àº À¥ ÇÁ·Î±×·¥ÀÇ °³¹ß °úÁ¤¿¡¼­ ²À ¾Ë¾Æ¾ß ÇÏ´Â ³»¿ëÀ¸·Î °¡µæ Â÷ ÀÖ´Ù. Flask·Î À¥ ÇÁ·Î±×·¥À» ±¸ÇöÇÏ´Â ¹æ¹ý, ±×¸®°í °³¹ßÀÚ°¡ ÇÁ·Î±×·¥À» ¼Õ½±°Ô ¹èÆ÷ÇÏ´Â ¹æ¹ýºÎÅÍ ÇÁ·Î±×·¥ÀÌ ÁøÈ­ÇÏ´Â °úÁ¤¿¡ À̸£±â±îÁö À¥ ÇÁ·Î±×·¥ °³¹ß¿¡ ÇÊ¿äÇÑ Àü¹ÝÀûÀÎ Áö½ÄÀ» ¸ðµÎ ´Ù·ç°í ÀÖ´Ù.

ÃâÆÇ»ç ¼­Æò

ÆÄÀ̽ãÀ¸·Î À¥ ÇÁ·Î±×·¡¹ÖÀ» °³¹ßÇÏ´Â °¡Àå ½¬¿î ¹æ¹ý!

ÀÌ Ã¥Àº À¥ ÇÁ·Î±×·¥ÀÇ °³¹ß °úÁ¤¿¡¼­ ²À ¾Ë¾Æ¾ß ÇÏ´Â ³»¿ëÀ¸·Î °¡µæ Â÷ ÀÖ½À´Ï´Ù. Flask·Î À¥ ÇÁ·Î±×·¥À» ±¸ÇöÇÏ´Â ¹æ¹ý, ±×¸®°í °³¹ßÀÚ°¡ ÇÁ·Î±×·¥À» ¼Õ½±°Ô ¹èÆ÷ÇÏ´Â ¹æ¹ýºÎÅÍ ÇÁ·Î±×·¥ÀÌ ÁøÈ­ÇÏ´Â °úÁ¤¿¡ À̸£±â±îÁö À¥ ÇÁ·Î±×·¥ °³¹ß¿¡ ÇÊ¿äÇÑ Àü¹ÝÀûÀÎ Áö½ÄÀ» ¸ðµÎ ´Ù·ç°í ÀÖ½À´Ï´Ù. ´Ã °¡±î¿î °÷¿¡ µÎ°í ã¾Æº»´Ù¸é °³¹ß¿¡ ÇÊ¿äÇÑ ²Ï ¸¹Àº ½Ã°£À» ÁÙÀÏ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù. ¶ÇÇÑ, ÆÄÀ̽ãÀ¸·Î À¥ ÇÁ·Î±×·¥À» °³¹ßÇÏ´Â ÀÏÀÌ ¾ó¸¶³ª ½±°í ¾ÈÁ¤ÀûÀÎÁö¸¦ È®ÀÎÇÒ ¼ö ÀÖÀ» °Ì´Ï´Ù.

ÃâÆÇ»ç ¼­Æò
Flask ÀÔ¹®ÀÚ¸¦ À§ÇØ ¶óÀÎ ´ÜÀ§·Î ÄÚµå ¼³¸í!
½Ç¹«¿¡ ¹Ù·Î Àû¿ëÇϵµ·Ï ½Ç¿ëÀû ÄÚµå·Î ±¸¼º!
¼³Ä¡ºÎÅÍ °³¹ß, ¼­ºñ½º ¿î¿ë Àü¹ÝÀ» ´Ù·é Flask ¹ÙÀ̺í!


À¥ ÇÁ·Î±×·¥Àº ¾î¶² ¾ð¾î·Îµµ ±¸ÇöÇÒ ¼ö ÀÖÁö¸¸, ÆÄÀ̽㸸ŭ »ý»ê¼ºÀ» º¸ÀåÇÏ´Â ¾ð¾î´Â ¸¹Áö ¾Ê
½À´Ï´Ù. ¶ÇÇÑ, ¼ö¸¹Àº ÆÄÀ̽ã Ä¿¹Â´ÏƼ·ÎºÎÅÍ À¥ ÇÁ·Î±×·¥ °³¹ß¿¡ ÇÊ¿äÇÑ °ÅÀÇ ¸ðµç µµ¿òÀ» ¹ÞÀ»
¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù. ±×·¯³ª Flask´Â °¡º±°í ºü¸¥ »ý»ê¼ºÀ» °®°í ÀÖÀ½¿¡µµ ±¹³» ÀÚ·á°¡ ¸¹Áö ¾Ê¾Ò´ø °ÍÀÌ »ç½ÇÀÔ´Ï´Ù.

ÀÌ Ã¥Àº À¥ ÇÁ·Î±×·¥ÀÇ °³¹ß °úÁ¤¿¡¼­ ²À ¾Ë¾Æ¾ß ÇÏ´Â ³»¿ëÀ¸·Î °¡µæ Â÷ ÀÖ½À´Ï´Ù. Flask·Î À¥ ÇÁ·Î±×·¥À» ±¸ÇöÇÏ´Â ¹æ¹ý, ±×¸®°í °³¹ßÀÚ°¡ ÇÁ·Î±×·¥À» ¼Õ½±°Ô ¹èÆ÷ÇÏ´Â ¹æ¹ýºÎÅÍ ÇÁ·Î±×·¥ÀÌ ÁøÈ­ÇÏ´Â °úÁ¤¿¡ À̸£±â±îÁö À¥ ÇÁ·Î±×·¥ °³¹ß¿¡ ÇÊ¿äÇÑ Àü¹ÝÀûÀÎ Áö½ÄÀ» ¸ðµÎ ´Ù·ç°í ÀÖ½À´Ï´Ù. ´Ã °¡±î¿î °÷¿¡ µÎ°í ã¾Æº»´Ù¸é °³¹ß¿¡ ÇÊ¿äÇÑ ²Ï ¸¹Àº ½Ã°£À» ÁÙÀÏ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù. ¶ÇÇÑ, ÆÄÀ̽ãÀ¸·Î À¥ ÇÁ·Î±×·¥À» °³¹ßÇÏ´Â ÀÏÀÌ ¾ó¸¶³ª ½±°í ¾ÈÁ¤ÀûÀÎÁö¸¦ È®ÀÎÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.

ÀÌ Ã¥ÀÇ ÁÖ¿ä ³»¿ë
* À¥ ÇÁ·Î±×·¥ÀÇ Åë½Å °úÁ¤
* Flask¸¦ »ç¿ëÇØ À¥ ÇÁ·Î±×·¥À» »¡¸® ¸¸µé°í ¼­ºñ½ºÇÏ´Â ¹æ¹ý
* ¾ÈÁ¤ÀûÀÎ À¥ ÇÁ·Î±×·¥À» ¸¸µå´Â ¹æ¹ý
* À¥ ÇÁ·Î±×·¥À» À¥ ¼­¹ö(Apache2, NGINX)¿Í µ¶¸³ ÄÁÅ×À̳Ê(Gunicorn, Tornado)¿¡ ¹èÆ÷ÇÏ´Â ¹æ¹ý
* À¥ ÇÁ·Î±×·¥ °³¹ßÀÇ Áö¼ÓÀûÀÎ ÁøÈ­¸¦ À§ÇØ ¼Ò½º ÀúÀå¼Ò, Jenkins¸¦ »ç¿ëÇÑ È¸±Í Å×½ºÆ®
* ½Ç¹«¿¡¼­ À¯¿ëÇÏ°Ô »ç¿ëÇÒ ¼ö ÀÖ´Â ÇÁ¶óÀ̺ø °Ë»ö ¿£Áø(Solr) ¿¬µ¿
* ¹é±×¶ó¿îµå ÀÛ¾÷À» ¾ÈÁ¤ÀûÀ¸·Î ½ÇÇàÇϱâ À§ÇÑ Celery
* À¥ ÇÁ·Î±×·¥À» PaaS ¼­ºñ½º Áß ÇϳªÀÎ GAE¿¡ ¿Ã¸®´Â ¹æ¹ý

¸ñÂ÷

CHAPTER 1 À¥ ÇÁ·Î±×·¥À̶õ ¹«¾ùÀΰ¡? 1
1.1 À¥ ÇÁ·Î±×·¥ÀÇ Åë½Å ±¸Á¶ 2
1.2 ÆÄÀ̽ãÀ» À§ÇÑ À¥ ÇÁ·Î±×·¥ Åë½Å ±Ô¾à 6
1.3 ÆÄÀ̽ã À¥ ÇÁ·Î±×·¡¹Ö ¸Àº¸±â 9

CHAPTER 2 Flask ½ÃÀÛÇϱâ 17
2.1 Flask¿Í ÇÔ²² ¶°³ª´Â À¥ ¿©Çà 18
2.2 ¶ó¿ìÆà 36
2.3 ¿äû°ú ÀÀ´ä ´Ù·ç±â 48
2.4 ÄíÅ°¿Í ¼¼¼Ç ´Ù·ç±â 75
2.4.1 SQLAlchemy¿¡ ±â¹ÝÇÑ »ç¿ëÀÚ Á¤ÀÇ ¼¼¼Ç ÀÎÅÍÆäÀ̽º 81
2.4.2 SQLite¿¡ ±â¹ÝÇÑ »ç¿ëÀÚ Á¤ÀÇ ¼¼¼Ç ÀÎÅÍÆäÀ̽º 88
2.4.3 pymongo¿¡ ±â¹ÝÇÑ »ç¿ëÀÚ Á¤ÀÇ ¼¼¼Ç ÀÎÅÍÆäÀ̽º 94
2.4.4 Redis¿¡ ±â¹ÝÇÑ »ç¿ëÀÚ Á¤ÀÇ ¼¼¼Ç ÀÎÅÍÆäÀ̽º 97
2.4.5 Beaker ¶óÀ̺귯¸®¿¡ ±â¹ÝÇÑ »ç¿ëÀÚ Á¤ÀÇ ¼¼¼Ç ÀÎÅÍÆäÀ̽º 101
2.5 ¿¡·¯¿Í ·Î±ë 104
2.6 ·ÎÄà ¼­¹ö ½ÇÇàÇϱâ 115

CHAPTER 3 ÅÛÇø´ ´Ù·ç±â 119
3.1 ÁÖ¼® 126
3.2 °ø¹é ´Ù·ç±â 127
3.3 À̽ºÄÉÀÌÇÁ ó¸® 134
3.4 Á¦¾î¿Í ¹Ýº¹ ó¸®(if, for) 143
3.5 ÅÛÇø´ »ó¼Ó 151
3.6 ÀçÈ°¿ë(macro, import, include) 157
3.7 ÅÛÇø´ ÇÊÅÍ ÀÛ¼º°ú »ç¿ë 168

CHAPTER 4 Flask ±âº» È®Àå 179
4.1 µ¥ÀÌÅͺ£À̽º ¿¬µ¿ 180
4.1.1 SQLAlchemy 180
4.1.2 MongoKit 195
4.2 ºä µ¥ÄÚ·¹ÀÌÅÍ 209
4.3 Æû À¯È¿¼º °Ë»ç 217
4.4 HTTP ¿À·ù Çڵ鸵 242
4.5 ¸Þ½ÃÁö Flashing 248
4.6 Ajax ó¸® 257

CHAPTER 5 Flask °í±Þ È®Àå 263
5.1 ¸ðµâº° Çù¾÷Çϱâ(Blueprint) 264
5.2 ÆÄÀÏ ¾÷·Îµå ´Ù·ç±â 275
5.3 ij½Ì 294
5.4 HTTP ¸Þ¼­µå µ¤¾î¾²±â 299

CHAPTER 6 Flask ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ® 305
6.1 Å×½ºÆà ½ºÄÌ·¹Åæ ÀÛ¼º 307
6.2 Å×½ºÆ® ÄÉÀ̽º ±¸¼º 310
6.3 ¾î¼³¼Ç ¸Þ¼­µå »ç¿ë 318
6.4 ¸®¼Ò½º¿Í ÄÁÅؽºÆ® Èä³»³»±â 327
6.5 ¼¼¼Ç Á¢±Ù°ú ¼öÁ¤ 330

CHAPTER 7 À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷ 333
7.1 À¥ ¼­¹ö¿ÍÀÇ ¿¬µ¿ 334
7.1.1 apache2¿¡¼­ÀÇ ¿¬µ¿(mod_python, mod_wsgi) 335
7.1.2 nginx¿Í uwsgi ¿¬µ¿ 341
7.2 WSGI ÄÁÅ×ÀÌ³Ê ÀÌ¿ëÇϱâ(Tornado, Gunicorn) 346
7.3 ÅëÇÕ Å×½ºÆ®¸¦ À§ÇÑ Å×½ºÆ® ½ºÀ§Æ® ±¸¼º 350

CHAPTER 8 Áö¼Ó °¡´ÉÇÑ °³¹ß ȯ°æ ±¸¼º 359
8.1 ¹öÀü °ü¸® ½Ã½ºÅÛ ¼±Åà 361
8.2 ¿ø°Ý ÀúÀå¼Ò »ç¿ëÇϱâ 364
8.2.1 GitHub 366
8.2.2 BitBucket 382
8.3 GitLabÀ» »ç¿ëÇÑ ÇÁ·ÎÁ§Æ® °ü¸® 395
8.4 Jenkins¸¦ »ç¿ëÇÑ È¸±Í Å×½ºÆ® ±¸¼º 409

CHAPTER 9 Google App Engine¿¡ Flask ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷Çϱâ 419
9.1 GAE ȯ°æ ±¸¼º ¹× ¸¶À̱׷¹ÀÌ¼Ç 421
9.2 µ¥ÀÌÅͺ£À̽º ȯ°æ ±¸¼º 435
9.3 GAE ·ÎÄà ȮÀÎ ¹× ¾÷·ÎµåÇϱâ 455

CHAPTER 10 Apache Solr ¿¬µ¿ 459
10.1 Apache Solr ¼³Ä¡ 460
10.2 Solr ÄÚ¾î ±¸¼º 464
10.3 Solr µ¥ÀÌÅÍ Àε¦½Ì 466
10.4 pysolr·Î Solr »ç¿ëÇϱâ 473

CHAPTER 11 Celery ±â¹Ý ¹é±×¶ó¿îµå ÀÛ¾÷ ±¸¼º 481
11.1 Celery ¼³Ä¡ 484
11.2 Flask¿¡ Celery ¼³Á¤ ±¸¼º 485
11.3 Celery Task »ý¼º°ú ½ÇÇà 490
11.4 Celery Task ½ÇÇà °á°ú¿Í È°¿ë 499
11.5 ¸¶Ä¡¸ç 507

APPENDIX A Python ¼³Ä¡ 509
A.1 À©µµ¿ì¿¡¼­ÀÇ ¼³Ä¡ 509
A.2 ¸®´ª½º¿¡¼­ÀÇ ¼³Ä¡ 514
A.3 ¸Æ OS X¿¡¼­ÀÇ ¼³Ä¡ 516

APPENDIX B ÆÄÀ̽ã ÅëÇÕ °³¹ß ȯ°æ ±¸¼º 521

APPENDIX C °¡»ó ȯ°æ ±¸¼º 523

APPENDIX D Flask ¼³Ä¡ 526

APPENDIX E PostgreSQL 9.4 ¼³Ä¡ 527

APPENDIX F GitLab ¼³Ä¡ 530

APPENDIX G À©µµ¿ì¿¡¼­ SSH Á¢¼Ó ȯ°æ ±¸¼º 535

ã¾Æº¸±â 542

º»¹®Áß¿¡¼­

HTTP ÀÀ´ä ¸Þ½ÃÁö´Â ù Çà¿¡ HTTP ¹öÀü, HTTP »óÅ ÄÚµå, ±×¸®°í »óÅ ÄÚµå ¹®ÀÚ¿­ÀÌ Ç¥½ÃµÇ°í, µÎ ¹ø° ÇàºÎÅÍ´Â HTTP ¸Þ½ÃÁö Çì´õ Á¤º¸¸¦ ¼ø¼­ ¾øÀÌ ±â¼úÇÕ´Ï´Ù. HTTP ¿äû/ÀÀ´ä ¸Þ½ÃÁö¿¡´Â »ç¿ëÀÚ Á¤ÀÇ Çì´õ°¡ Æ÷Ç﵃ ¼ö Àִµ¥, À¥ ÇÁ·Î±×·¥°ú À¥ ºê¶ó¿ìÀú°¡ »ç¿ëÀÚ Á¤ÀÇ Çì´õ¸¦ Çؼ®ÇÒ ¼ö ÀÖÀ» ¶§¸¸ Àǹ̸¦ °¡Áö¸ç Çì´õ ¸íÀº ¡®X-¡¯·Î ½ÃÀÛÇÕ´Ï´Ù. ¹Ùµð¿¡´Â HTTP Ŭ¶óÀ̾ðÆ®°¡ HTTP ¸Þ½ÃÁö¿¡ ´ã¾Æ ¼­¹ö·Î º¸³»°íÀÚ ÇÏ´Â ÀÏ¹Ý ¹®ÀÚ¿­ ¶Ç´Â MIME ¸Þ½ÃÁö°¡ ±â·ÏµË´Ï´Ù. _6p

À¥ ºê¶ó¿ìÀú´Â À¥ ¼­¹ö·ÎºÎÅÍ ¹ÞÀº ÀÀ´ä¿¡ Set-Cookie Çì´õ°¡ Æ÷ÇԵǾî ÀÖÀ¸¸é ÄíÅ°¸¦ ¼³Á¤ÇÕ´Ï´Ù. ºê¶ó¿ìÀú¿¡ ¼³Á¤µÈ ÄíÅ°´Â À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ URLÀ» È£ÃâÇÒ ¶§ HTTP ¿äû ¸Þ½ÃÁö¿¡ Cookie Çì´õ¿¡ ÄíÅ°¸í=°ªÀÇ ÇüÅ·Π¼³Á¤µÇ¾î Àü´ÞµË´Ï´Ù. ÀÌ·¸°Ô À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î Àü´ÞµÈ ÄíÅ°´Â Flask request Ŭ·¡½ºÀÇ cookies ¼Ó¼º¿¡¼­ ÄíÅ° À̸§À¸·Î ÂüÁ¶ÇÒ ¼ö ÀÖ½À´Ï´Ù. _76p

¿ì¸®´Â À̹ø ÀýÀ» ÅëÇØ ÅÛÇø´¿¡¼­ ½ÃÄö½º º¯¼ö¸¦ ¹Ýº¹ÇÒ ¼ö ÀÖ´Â for ¹®°ú ó¸® È帧À» Á¦¾îÇÒ ¼ö ÀÖ´Â if ¹®¿¡ ´ëÇØ ¾Ë¾ÆºÃ½À´Ï´Ù. for ¹®Àº ´ëºÎºÐÀÇ »çÀÌÆ®¿¡¼­ È°¿ë ºóµµ°¡ ³ô±â ¶§¹®¿¡ Àß ¾Ë¾ÆµÎ´Â °ÍÀÌ ÁÁÀ¸¸ç, if ¹®Àº ·çÇÁ¸¦ ºñ·ÔÇØ ÅÛÇø´ÀÇ ¸ðµç ¿µ¿ª¿¡¼­ ¼öÇàµÇ¸ç ÅÛÇø´ ³»¿ëÀÇ Ãâ·ÂÀ» Á¦¾îÇÏ´Â µ¥ »ç¿ëµÇ¹Ç·Î ¹Ýµå½Ã »ç¿ë ¹æ¹ýÀ» ¼÷ÁöÇصδ °Ô ÁÁ½À´Ï´Ù. À̹ø ÀýÀ» ÅëÇØ ÅÛÇø´ÀÇ ³»¿ëÀ» Àß Á¦¾îÇÒ ¼ö Àֱ⸦ ¹Ù¶ø´Ï´Ù. _150p

¿ì¸®³ª¶ó¿¡¼­ ¼­ºñ½ºÇÏ´Â ´ëºÎºÐÀÇ ÀüÀÚ»ó°Å·¡ »çÀÌÆ®¿¡¼­´Â ActiveX ¾øÀÌ ½Å¿ëÄ«µå °áÁ¦¸¦ ÇÏÁö ¸øÇÏÁö¸¸, ActiveX ¾øÀÌ ½Å¿ëÄ«µå °áÁ¦°¡ °¡´ÉÇÑ °÷µµ ÀÖ½À´Ï´Ù. À̶§ ½Å¿ëÄ«µå¹øÈ£¸¦ ¾ÈÀüÇÏ°Ô ÀúÀå ¹× º¸°üÇؼ­ ÀÌ¿ëÇÏ·Á¸é ½Å¿ëÄ«µå¹øÈ£¿¡ ´ëÇØ À¯È¿¼º °ËÁõÀ» ¼öÇàÇØ¾ß ÇÕ´Ï´Ù. _240p

Flask ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ®¸¦ À§Çؼ­´Â setUp ¸Þ¼­µå¿¡¼­ ¸ÕÀú Flask ¾ÖÇø®ÄÉÀ̼ÇÀÇ Å×½ºÆ® Ŭ¶óÀ̾ðÆ®¸¦ °¡Á®¿Í¾ß ÇÕ´Ï´Ù. ¾ÖÇø®ÄÉÀ̼ǿ¡ µû¶ó Á¾Á¾ setUp ¸Þ¼­µå¿¡¼­ DB¸¦ »ý¼ºÇϰųª ¾ÖÇø®ÄÉÀ̼ÇÀÇ µð¹ö±ë ¸ðµå¸¦ ¼³Á¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. _308p

2016³â 5¿ù ÇöÀç ±âÁØÀ¸·Î ¾ÆÆÄÄ¡ ¼Ö¶ó´Â 5.5.0 ¹öÀüÀÌ ³ª¿Í ÀÖ½À´Ï´Ù. ÇÊÀÚ´Â ¸®´ª½º ȯ°æ¿¡ ¼³Ä¡¸¦ ±ÇÀåÇϹǷΠsolr-5.5.0.tgz ÆÄÀÏÀ» ´Ù¿î·ÎµåÇϱ⠹ٶø´Ï´Ù. ÀÌ ¾ÐÃà ÆÄÀÏÀÇ Çü½ÄÀº tar·Î ÆÄÀÏÀ» ¹­°í ³ª¼­ GZipÀ¸·Î ¾ÐÃàÇÑ °ÍÀÔ´Ï´Ù. È®ÀåÀÚ´Â tar.gz·Î ÇÏ´Â °Ô ÀϹÝÀûÀÌÁö¸¸, ±¸ µµ½º(DOS)ÀÇ È®ÀåÀÚ Á¦ÇÑ°ú °ü·ÃÇؼ­ È®ÀåÀÚ¸íÀ» ¼¼ ÀÚ¸®·Î ÇÑÁ¤ÇÒ °æ¿ì¿¡´Â tgz·Î ¾²±âµµ ÇÕ´Ï´Ù. ÆÄÀÏÀ» ´Ù¿î·ÎµåÇßÀ¸¸é ¾ÐÃà ÆÄÀÏÀ» Ç®°í ½ÇÇàÇغ¼ Â÷·ÊÀÔ´Ï´Ù. _462p

ÀúÀÚ¼Ò°³

ÀÌÁöÈ£ [Àú] ½ÅÀ۾˸² SMS½Åû
»ý³â¿ùÀÏ -

ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.

ÄÄÇ»ÅÍ/ÀÎÅÍ³Ý ºÐ¾ß¿¡¼­ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥

    ¸®ºä

    0.0 (ÃÑ 0°Ç)

    100ÀÚÆò

    ÀÛ¼º½Ã À¯ÀÇ»çÇ×

    ÆòÁ¡
    0/100ÀÚ
    µî·ÏÇϱâ

    100ÀÚÆò

    10.0
    (ÃÑ 0°Ç)

    ÆǸÅÀÚÁ¤º¸

    • ÀÎÅÍÆÄÅ©µµ¼­¿¡ µî·ÏµÈ ¿ÀǸ¶ÄÏ »óÇ°Àº ±× ³»¿ë°ú Ã¥ÀÓÀÌ ¸ðµÎ ÆǸÅÀÚ¿¡°Ô ÀÖÀ¸¸ç, ÀÎÅÍÆÄÅ©µµ¼­´Â ÇØ´ç »óÇ°°ú ³»¿ë¿¡ ´ëÇØ Ã¥ÀÓÁöÁö ¾Ê½À´Ï´Ù.

    »óÈ£

    (ÁÖ)±³º¸¹®°í

    ´ëÇ¥ÀÚ¸í

    ¾Èº´Çö

    »ç¾÷ÀÚµî·Ï¹øÈ£

    102-81-11670

    ¿¬¶ôó

    1544-1900

    ÀüÀÚ¿ìÆíÁÖ¼Ò

    callcenter@kyobobook.co.kr

    Åë½ÅÆǸž÷½Å°í¹øÈ£

    01-0653

    ¿µ¾÷¼ÒÀçÁö

    ¼­¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù)

    ±³È¯/ȯºÒ

    ¹ÝÇ°/±³È¯ ¹æ¹ý

    ¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼­ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼­ ½Åû °¡´É

    ¹ÝÇ°/±³È¯°¡´É ±â°£

    º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É
    ´Ü, »óÇ°ÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦Á¡ ¹ß°ß ÈÄ 30ÀÏ À̳»

    ¹ÝÇ°/±³È¯ ºñ¿ë

    º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã
    »óÇ°À̳ª ¼­ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯/¹ÝÇ°Àº ¹Ý¼Û·á ÆǸÅÀÚ ºÎ´ã

    ¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯

    ·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    (´ÜÁö È®ÀÎÀ» À§ÇÑ Æ÷Àå ÈѼÕÀº Á¦¿Ü)

    ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    ¿¹) È­ÀåÇ°, ½ÄÇ°, °¡ÀüÁ¦Ç°(¾Ç¼¼¼­¸® Æ÷ÇÔ) µî

    ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì
    ¿¹) À½¹Ý/DVD/ºñµð¿À, ¼ÒÇÁÆ®¿þ¾î, ¸¸È­Ã¥, ÀâÁö, ¿µ»ó È­º¸Áý

    ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì

    ·ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì

    »óÇ° Ç°Àý

    °ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½

    ¼ÒºñÀÚ ÇÇÇغ¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó

    ·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê

    ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ

    ¹è¼Û¾È³»

    • ±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.

    • Ãâ°í°¡´É ½Ã°£ÀÌ ¼­·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.

    • ±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.

    • ¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.

    • - µµ¼­ ±¸¸Å ½Ã 15,000¿ø ÀÌ»ó ¹«·á¹è¼Û, 15,000¿ø ¹Ì¸¸ 2,500¿ø - »óÇ°º° ¹è¼Ûºñ°¡ ÀÖ´Â °æ¿ì, »óÇ°º° ¹è¼Ûºñ Á¤Ã¥ Àû¿ë