| Django-lock. Django ºä ¶Ç´Â ¿ÏÀüÇÑ »çÀÌÆ®ÀÇ º¸È£ ¹æ¹ý |
Áö±Ý ´Ù¿î·Îµå |
Django-lock. ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- MIT/X Consortium Lic...
- °Ô½ÃÀÚ À̸§:
- Chris Beaven
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://code.google.com/u/smileychris/
Django-lock. ű×
Django-lock. ¼³¸í
Djangoº¸±â ¶Ç´Â ¿ÏÀüÇÑ »çÀÌÆ®ÀÇ º¸È£ ¹æ¹ý Django-lockÀº °³º°º¸±â ³ª Àüü »çÀÌÆ®¸¦ Àá±Û ¼öÀÖ´Â Ç÷¯±×ÀÎÀÔ´Ï´Ù. °ü¸® ¹Ì¸®º¸±â ¾ÏÈ£¿Í ³¯Â¥¿¡ µµ´Þ ÇÒ ¶§±îÁö Àá±ä ¿É¼ÇÀÌ Àְųª ½Ã°£À» Àá±×±â ½ÃÀÛÇÒ ¼öÀÖ´Â ¿É¼ÇÀÌ ÀÖ½À´Ï´Ù. Future.Installation : 1. DJango_lock µð·ºÅ丮¸¦ Python °æ·Î·Î º¹»ç (¶Ç´Â ½Éº¼·³ ¸µÅ©)ÇÕ´Ï´Ù. 2. Site-Wide LockAdd 'Django_lock.middleware.lockMiddleware'¸¦ »ç¿ëÇÏ¿© MiddleWareS_Classes ¼³Á¤À» »ç¿ëÇÏ¿© installation_apps ¼³Á¤¿¡ 'django_lock'À» ¼³Ä¡ÇϽʽÿÀ. Àá±Ý ¼³Á¤À» »ç¿ëÇÏ¿© django.static.views.serveº¸±â°¡ true ÀÎ °æ¿ì django.static.views.serveº¸±â°¡ Àá±æ ¼ö ¾øÀ½À» ±¸¼ºÇÕ´Ï´Ù. viewFirst¸¦ Àá±Û ¼ö ¾øÀ¸¸ç Àá±Ý Àå½Ä±â »ý¼º±â¸¦ °¡Á® ¿Í¼ decoretora¸¦ ¸¸µì´Ï´Ù (¿©·¯ °³ÀÇ °ÍµéÀ» ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ÇÊ¿äÇÑ °æ¿ì) ±×¸®°í ±×°ÍÀ» »ç¿ëÇÏ¿© django_lock.Corators °¡Á® ¿À±â Àá±Ý º¸È£ = Àá±Ý (preview_password = 'yourpassword', variew_date = datetime (2009,1,1)) @Protect def my_view (¿äû) : ... Àá±ÝÀ¸·Î Àü´ÞÇÒ ¼öÀÖ´Â Àμö´Â ¸ðµÎ ¼±Åà »çÇ×ÀÔ´Ï´Ù. Àμö¸¦ Á¦°øÇÏÁö ¾ÊÀ¸¸é Àá±Ý ¼³Á¤¿¡¼ ã´Â °ÍÀ¸·Î µÇµ¹¾Æ°©´Ï´Ù .Accepted Àμö´Â preview_password, _date ¹× after_date°¡ ¾Æ·¡ÀÇ ÀÇ¹Ì¿Í µ¿ÀÏÇÑ Àǹ̸¦ °¡ÁüÀ¸·Î½á ´ÙÀ½°ú °°Àº ¼³Á¤À» »ç¿ëÇÕ´Ï´Ù. ´ÙÀ½ ¼³Á¤À» »ç¿ëÇÏ¿© »çÀÌÆ® Àüü¿¡ »ç¿ëµË´Ï´Ù. ¹Ìµé¿þ¾î ¹× Àá±Ý decoratorÀÇ ±âº»°ªÀ» Á¦°øÇÕ´Ï´Ù. ³¯Â¥ (datetime object)°¡ oct (datetime object)°¡µÇ¸é dateTime ¿ÀºêÁ§Æ® (datetime object)¿¡ µµ´Þ ÇÑ ÈÄ ·Ï _after_date Àá±Ý. ollock_preview_passwordº¸±â /º¸±â¸¦ ¹Ì¸® º¼ ¼öÀÖ´Â °ü¸® ¹Ì¸®º¸±â ¾ÏÈ£ (¶Ç´Â ¾ÏÈ£) Àá±ÝÀÌ Á¦ÀÚ¸®¿¡ÀÖ´Â µ¿¾È »çÀÌÆ®ÀÔ´Ï´Ù. ±×°ÍÀº ´ÜÀÏ ¾ÏÈ£ ¶Ç´Â ¿©·¯ ¾ÏÈ£ ¸ñ·Ï / Æ©ÇÃÀÇ ¹®ÀÚ¿ÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù. URL ¸ñ·ÏÀ¸·Î ¼³Á¤ - ÀÌ·¯ÇÑ URL·Î ½ÃÀÛÇÏ´Â ¸ðµç ¿äûÀº Àá°Ü ÀÖÁö ¾Ê½À´Ï´Ù. ¿¹¸¦ µé¾î LOCK_PASSTHROUPH = ´Â http : // yourserver / sececure / .... ¿ä±¸ »çÇ׿¡ ´ëÇÑ ¾×¼¼½º¸¦ Çã¿ëÇÕ´Ï´Ù. ¡¤ Àå°í ¡¤ ÆÄÀ̽ã
Django-lock. °ü·Ã ¼ÒÇÁÆ®¿þ¾î