1586, 21/80 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   sorucA
   [ÀÚÀÛ] Indroduction of Python Django

http://www.hackerschool.org/HS_Boards/zboard.php?desc=desc&no=1378 [º¹»ç]


python Django¶õ python ½ºÅ©¸³Æ® ¾ð¾î¸¦ ±â¹ÝÀ¸·Î ¸¸µé¾îÁø À¥ ÇÁ·¹ÀÓ¿öÅ©ÀÔ´Ï´Ù.
½±°Ô ¸»Çϸé À¥°³¹ßÀ» ÆíÇÏ°Ô Çϱâ À§ÇØ ¸¸µé¾îÁø ÀÏÁ¾ÀÇ API + Åø °°Àº°ÅÁÒ
python DjangoÀÇ Æ¯Â¡À» °£´ÜÇÏ°Ô ¼Ò°³ÇÏÀÚ¸é

1. Query¸¦ ¸ô¶óµµ ÄÚµùÀÌ °¡´ÉÇÏ´Ù.
Django´Â mysql oracle sqlite µîµî °¢°¢ÀÇ DBMSÀÇ Á¶±Ý¾¿ ´Ù¸¥ Äõ¸®¸¦ ¾Ë ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. ±×Àú ¾î¶² DBMS¸¦ ¾µ°ÇÁö ¼¼ÆÃÆÄÀÏ¿¡ Àû¾î³õ±â¸¸ ÇÑ´Ù¸é Äõ¸®´Â ³»ºÎÀûÀ¸·Î ÀÚµ¿»ý¼ºÀÌ µÇ¾î Å×ÀÌºí »ý¼ººÎÅÍ selectÄõ¸®, »èÁ¦ µî ¸ðµç Äõ¸®¸¦ ¼³Á¤µÈ DBMS¿¡ ¸ÂÃç ÀÚµ¿À¸·Î ³¯¾Æ°©´Ï´Ù.
±×·¸´Ù¸é ¾î¶»°Ô DB¸¦ ÄÁÆ®·Ñ ÇϳÄÇϸé, °¢ Å×À̺íÀ» °´Ã¼·Î ´Ù·ì´Ï´Ù. ¸¸¾à id°¡ 1ÀÎ UserÅ×À̺íÀÇ °ªÀ» ºÒ·¯¿À°í½Í´Ù¸é
user = User.objects.get(id=1) À̶ó°í¸¸ ÇØÁÖ¸é µË´Ï´Ù. '-' ¸Å¿ì ÆíÇÏÁö ¾Ê½À´Ï±î

2. À¯¿¬ÇÑ URL ÁÖ¼Ò ¼³°è
±âÁ¸ÀÇ apacheÀÇ mod_rewrite ¸ðµâ°°ÀÌ ÁÖ¼Ò¼³°è¸¦ Çϴµ¥, url ÁÖ¼Ò µðÀÚÀÎÀÌ À¯¿¬Çϸ鼭µµ °­·ÂÇÑ ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. ÆÄÀÏÀ» Á÷Á¢ ¿¬°áÇÒ ¼öµµ ÀÖ°í, pythonÆÄÀÏÀÇ ÀϺΠÇÔ¼ö¿Í ¿¬°áÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

3. Àç»ç¿ëÀÌ ½±´Ù.
Django ¶ó´Â ÇÁ·¹ÀÓ¿öÅ© ÀÚü°¡ °³¹ßµÈ ÀÌÀ¯°¡, ¾î¶² ½Å¹®»ç À¥°³¹ßÆÀ¿¡¼­ ¸î ½Ã°£ ³»¿¡ À¥¿¡ »õ·Î¿î ±â´ÉÀ» Ãß°¡Çϰųª ¾Æ¿¹ »õ·Î¿î À¥À» ¸¸µé¾î¾ßÇÏ´Â ÀÛ¾÷À» ÇؾßÇÏ´Â °æ¿ì°¡ ¸¹ÀÌ »ý°Ü¼­ ±ÍÂú¾Æ¼­ ¸¸µé¾îÁø °ÍÀ̱⠶§¹®¿¡ ¼Ò½ºÀÇ ÀçÈ°¿ëÀÌ ¸Å¿ì ¿ëÀÌÇÕ´Ï´Ù. python ÀÚüÀÇ class »ó¼Ó »Ó¸¸ ¾Æ´Ï¶ó Django¿¡¼­ Áö¿øÇÏ´Â À¥ ÅÛÇø´ extends ±â´ÉÀº Á¤¸» Æí¸®ÇÕ´Ï´Ù.

4. ºü¸¥ °³¹ß
Django¿¡´Â ³»ÀåµÈ Ŭ·¡½ºµéÀÌ ¸Å¿ì ¸¹Àºµ¥, ±×Áß¿¡´Â htmlÀ̳ª ajax ÀÚµ¿»ý¼º, User table, °ü¸®ÀÚ È­¸é µîÀÌ ÀÖ½À´Ï´Ù. ±âÁ¸ÀÇ °³¹ß½Ã°£ÀÌ x ¶ó°í Çϸé Django¸¦ »ç¿ëÇÑ °³¹ß½Ã°£Àº x^(1/2) ¶ó°í ÇÒ ¼ö ÀÖ½À´Ï´Ù.


ÀÌ»ó °£´ÜÇÑ Django ¼Ò°³¸¦ ¸¶Ä¡°Ú½À´Ï´Ù ¤·  ¤µ¤·.

  Hit : 6317     Date : 2010/02/03 03:20



    
Ǫ¸¥ÇÏ´Ã Àß Àоú½À´Ï´Ù. °¨»çÇÕ´Ï´Ù..^^!! 2010/02/03  
½È¾î ³»°¡ÇÒ²¨¾ß python ºü¸®¹è¿ì°í½Í´ç ¤Ð¤Ì¤Ì¤Ì¤Ì¤Ì¤Ì¤Ì¤Ì¤Ð¤Ð¤Ð¤Ð¤Ð¤Ð 2010/02/17  
1186   [ÀÚÀÛ] Defensing Web Vulnerabilities in Django[1]     sorucA
02/04 6960
  [ÀÚÀÛ] Indroduction of Python Django[2]     sorucA
02/03 6316
1184   [ÀÚÀÛ] ssh / sftp »ç¿ë¹ý Á¤¸® (Æ÷Æ®¼³Á¤½Ã)[1]     soohosin
02/15 21344
1183   putty ÇÑ±Û ±úÁú ¶§     solver
10/22 6429
1182   putty     solver
10/22 6164
1181   ¼Ò½ºÄڵ带 ¿Ã¸± ¶§     solver
10/22 8345
1180   À©µµ¿ì10/8/7 ÅÚ³Ý ´Ù¿î·Îµå     solver
10/22 7738
1179   ±ò²ûÇÑ È­¸éÀ¸·Î FTZ»ç¿ëÇϱâ![5]     sohun5013
01/24 7691
1178   ÇØÅ· ¹æ¹ýÁ¡ °¡¸£ÃÄÁÖ¼¼¿ä..^^[13]     sobos103
02/14 6614
1177   [Æß]C¾ð¾î °­Á »çÀÌÆ®[4]     snowleopard130
09/17 6533
1176   PCÀÇ ¿ª»ç[3]     snowleopard130
09/17 6284
1175   ¸®´ª½º °­ÁÂ....[5]     snowleopard130
08/29 6971
1174   C ¾ð¾î Æ÷ÀÎÅÍ°¡ ¾î·Á¿ì½Ã´Ù°í¿ä[2]     smile_mut
04/27 6536
1173   ¹®ÀÚÀÇ Á¾·ù     smartbloger
06/16 6325
1172   3¤¾     smartbloger
06/16 6374
1171   ¸®´ª½º ¼³Ä¡¹ýÀÔ´Ï´Ù[1]     smartbloger
06/16 6909
1170   cÀÇ Æ¯Â¡     smartbloger
06/16 5986
1169   ·¹º§¾÷À» À§ÇÑ ½ÃÇè[6]     skahdi12
12/21 8344
1168   Ä®¸®¸®´ª½º Æ©Å丮¾ó[4]     skahdi12
12/21 7708
1167   ÄÄÇ»ÅÍ ºü¸£°Ô ²ô´Â¹ý[8]     sjh4112
11/05 7276
[1].. 21 [22][23][24][25][26][27][28][29][30]..[80]

Copyright 1999-2024 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org