³ôÀÌ ¿Ã¸®´Ù¿ÀÇ ¼Ò½º ¾À À¥ ÀÀ¿ë ÇÁ·Î±×·¥ ÇÁ·¹ÀÓ ¿öÅ© | |
Áö±Ý ´Ù¿î·Îµå |
³ôÀÌ ¿Ã¸®´Ù ¼øÀ§ ¹× ¿ä¾à
±¤°í
- ƯÇã:
- Freeware
- °¡°Ý:
- FREE
- °Ô½ÃÀÚ À̸§:
- Jochen Kupperschmidt
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://homework.nwsnet.de/
- ¿î¿µÃ¼Á¦:
- Mac OS X
- ÆÄÀÏ Å©±â:
- 22 KB
³ôÀÌ ¿Ã¸®´Ù ű×
³ôÀÌ ¿Ã¸®´Ù ¼³¸í
¿ÀÇ ¼Ò½º ¾À À¥ ÀÀ¿ë ÇÁ·Î±×·¥ ÇÁ·¹ÀÓ ¿öÅ© Upreise´Â WSGI¸¦ ±â¹ÝÀ¸·ÎÇÏ¸ç ºÙ¿© ³Ö±â ¶óÀ̺귯¸®¸¦ »ç¿ëÇÕ´Ï´Ù. À̸¦ ÅëÇØ CGI, FASTCGI, SCGI, MOD_PYTHON ¹× µ¶¸³ ½ÇÇà Çü HTTP Server¿Í °°Àº ´Ù¾çÇÑ ¹æ¹ýÀ¸·Î ¹èÆ÷ ÇÒ ¼ö ÀÖ½À´Ï´Ù. À̴ ƯÁ¤ ¿ÜºÎ ±¸¼º ¿ä¼Ò°¡ »ç¿ëµÉ Àüü ½ºÅà ÇÁ·¹ÀÓ ¿öÅ©°¡ ¾Æ´Õ´Ï´Ù. ´ë½Å, ¿øÇÏ´Â ±¸¼º ¿ä¼Ò´Â ´ÙÀ½À» Æ÷ÇÔÇÏ¿© ÅÛÇø´ ¿£Áø (¿¹ : Genshi, Mako ¶Ç´Â Jinja), ¡¤ µ¥ÀÌÅͺ£À̽º Ãß»óÈ ·¹À̾î / ORM (¿¹ : SQLAlchemy, Elixir ¶Ç´Â SQLObject), URL µð½ºÆÐó (¿¹ : roores, ¼¿·ºÅÍ ¶Ç´Â ÀÚüÀûÀ¸·Î, ¸Å¿ì °£´ÜÇÑ µð½ºÆÐó (¿¹ : Authkit ¶Ç´Â ¹è·²), ¡¤ i18n ÅøŶ ¶Ç´Â ´Ù¸¥ ±¸¼º ¿ä¼Ò°¡ »ç¿ëÇÏ°íÀÚÇÏ´Â ´Ù¸¥ ±¸¼º ¿ä¼Ò°¡ ¹«¾ùÀ̵簣¿¡. ¿©·¯ ÆÐÅ°Áö¸¦ ÅëÇØ È®»êµÇ°í ¶§·Î´Â redundant.upraise°¡ »ç¿ëµÇ´Â °æ¿ì¿¡ »ç¿ëµÇ´Â ±¸¼º ¿ä¼Ò¿¡ ´ëÇÑ ´õ ³ªÀº ÀÌÇØ°¡ ÇÊ¿äÇÑ À¯¿¬ÇÏ°í ±âº»ÀûÀÎ ÇÁ·¹ÀÓ ¿öÅ©¸¦ Á¦°øÇÏÁö¸¸ ¿À¹ö Çìµå°¡¾ø°í ¸¸Á·½º·± »çÀü ¼±ÅÃÀÌ ÇÊ¿äÇÏÁö¸¸ À¯¿¬ÇÏ°í ±âº»ÀûÀÎ ÇÁ·¹ÀÓ ¿öÅ©¸¦ Á¦°øÇÏÁö´Â ¾Ê½À´Ï´Ù. Django, Turbogears ¹× Anote¿Í °°Àº Ç® ½ºÅà ÇÁ·¹ÀÓ ¿öÅ©´Â AupRaise°¡ MIT ¶óÀ̼¾½º Á¶°Ç¿¡ µû¶ó °³¹ß, ¶óÀ̼¾½º ¹× Á¦°øµË´Ï´Ù. ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤```locals` '¸ðµâÀ»``utils'·Î ³ì¾Æ ³Ö¾ú´Ù. ¡¤``util.ThreadedRequest``, ÀÌÀü``locals.setup_locals``¸¦ Á¦°ÅÇß½À´Ï´Ù. ´ë½Å``request = request (ȯ°æ)``````` ``paste.registry`` ¹Ìµé¿þ¾î°¡ ´õ ÀÌ»ó ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. ¡¤ Æí¾ÈÇÑ ÆÄ°ß ¹× JSON / YAML ¼öÃâÀ»À§ÇÑ``Decorators` ¸ðµâÀÌ Ãß°¡µÇ¾ú½À´Ï´Ù. ``decorators` '¸ðµâ¿¡``ÅÛÇø´' '¸ðµâÀ» ³ì¿©ÁÝ´Ï´Ù. ¡¤ ºÙ¿© ³Ö±â ¹èÆ÷¸¦À§ÇÑ »õ·Î¿î ÁøÀÔ Á¡À¸·Î``routing.make_middleware``¸¦ Ãß°¡Çß½À´Ï´Ù. ``routing.RoutingMiddleware````ÀÇ``global_conf``` »ý¼ºÀÚ´Â ºÙ¿© ³Ö±â ¹èÆ÷¸¦ »ç¿ëÇÏÁö ¾Ê°í ¼Ò½º Äڵ带 ÅëÇØ ¹Ìµé¿þ¾îÀÇ ÅëÇÕÀ» Çã¿ëÇϵµ·Ï Á¦°ÅµÇ¾ú½À´Ï´Ù. ¡¤``untring.url_for`¿¡ ´ëÇÑ```unefired` '`Å°¿öµå Àμö¸¦ Ãß°¡Çß´Ù. ¡¤ Å×½ºÆ®¸¦ À§ÇØ``py.test``À» »ç¿ëÇϱ⠽ÃÀÛÇß½À´Ï´Ù (``routing.url_for` Å×½ºÆ®¿¡ »ç¿ë µÈ »ç¿ëÀÚ Á¤ÀÇ Äڵ带 ±³Ã¼ÇϽʽÿÀ). ¡¤```routing.RoutingMiddleware``¿¡ ´ëÇÑ Å×½ºÆ®°¡ Ãß°¡µÇ¾ú½À´Ï´Ù. ¡¤ ÁöÁ¤µÈ ÆÄÀÏ ÀÎÄÚµù. ¡¤``setuptools``À» »ç¿ëÇÒ ¼ö ÀÖµµ·Ï``ez_setup.py`` ¹øµé·Î Á¦°øµË´Ï´Ù. ¡¤ Àû¿ë ¿¹Á¦ ÅÛÇø´À» °íħÇÕ´Ï´Ù.
³ôÀÌ ¿Ã¸®´Ù °ü·Ã ¼ÒÇÁÆ®¿þ¾î