Django-Simple-captcha.

¸Å¿ì °£´ÜÇÏ°í °­·ÂÇÑ Àå°í CAPTCHA ÀÀ¿ë ÇÁ·Î±×·¥
Áö±Ý ´Ù¿î·Îµå

Django-Simple-captcha. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • MIT/X Consortium Lic...
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Marco Bonetti
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://gregarius.net

Django-Simple-captcha. ű×


Django-Simple-captcha. ¼³¸í

¸Å¿ì °£´ÜÇÏ°í °­·ÂÇÑ Django captcha ÀÀ¿ë ÇÁ·Î±×·¥ Django-Simple-captcha´Â ¸Å¿ì °£´ÜÇÏ°í »ç¿ëÀÚ Á¤ÀÇ ÇÒ ¼öÀÖ´Â Django Ç÷¯±×ÀÎÀ̹ǷΠDjango form.usage : »ùÇú¸±â : »ùÇú¸±â : »ùÇú¸±â : Captcha.Fields °¡Á® ¿À±â Django.shortcuts °¡Á® ¿À±â reden_to_responseclass captchatestform (formss.form) : MyField = anyotherfield () captcha = captchafield () ""# ¶Ç´Â modelForm : catc.modelform : captcha = captchafield () Ŭ·¡½º ¸ÞŸ : model = mymodel ""def home (¿äû) : ¿äû #post : form = captchatestform (request.post) # ¾ç½ÄÀÇ À¯È¿¼º °Ë»ç : CAPTCHA Çʵå´Â ÀÚµ¿À¸·Î ÀÚµ¿À¸·Î ÀԷµ˴ϴÙ. form.is_valid () : human = true form = captchatestform () return render_to_response ( 'base.html') , locals ()) ¼³Ä¡ : 1. 'captcha'ÀÀ¿ë ÇÁ·Î±×·¥À» ´Ù¿î·ÎµåÇÏ°í ÆÄÀ̽㠰æ·ÎÀÇ ¾Æ¹« °÷À̳ª ³õ¾Æ µÎ½Ê½Ã¿À. 2. ¼³Á¤ÇϽʽÿÀ. settings.py 3. manage.py syncdb¸¦ ½ÇÇàÇÏ¿© ÇÊ¿äÇÑ µ¥ÀÌÅͺ£À̽º Å×À̺íÀ» ¸¸µì´Ï´Ù. 4. URLS.PY¿¡ Ç׸ñÀ» Ãß°¡ÇϽʽÿÀ. URLPATTERNS + = ÆÐÅÏ ( '', URL) (r '^ captcha /', include ( 'captcha.urls'Æ÷ÇÔ)) ¿©±â¿¡´Â "Django-simple-captcha"ÀÇ ¸î °¡Áö ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ¡¤ ¼³Ä¡ ¹× ¹èÆ÷°¡ ¸Å¿ì °£´ÜÇÏÁö¸¸ ¸Å¿ì ±¸¼º ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ »ç¿ëÀÚ Á¤ÀÇ µµÀü (¿¹ : ¹«ÀÛÀ§ ¹®ÀÚ, °£´ÜÇÑ ¼öÇÐ, »çÀü ´Ü¾î, ...)À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ »ç¿ëÀÚ Á¤ÀÇ »ý¼º±â, ³ëÀÌÁî ¹× ÇÊÅÍ ±â´ÉÀÌ »ý¼º µÈ À̹ÌÁöÀÇ ¸ð¾çÀ» º¯°æÇÕ´Ï´Ù. ¡¤ Á¢±Ù¼º Çâ»óÀ» À§ÇØ Ã§¸°Áö ÅؽºÆ®ÀÇ Ã§¸°Áö ÅؽºÆ®ÀÇ ÅؽºÆ® - À½¼º ¿Àµð¿À Ãâ·ÂÀ» Áö¿øÇÕ´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ ÆÄÀ̽㠡¤ Àå°í ¡¤ FreeType Áö¿øÀ¸·Î ÄÄÆÄÀÏ µÈ Python Imaging Library (PIL)ÀÇ »ó´çÈ÷ ÃÖ±Ù ¹öÀü ¡¤ ÅؽºÆ® - À½¼º (¿Àµð¿À) Ãâ·Â¿¡´Â ÇöóÀÌ Å×°¡ ÇÊ¿äÇÏÁö¸¸ Çʼö´Â ¾Æ´Õ´Ï´Ù.


Django-Simple-captcha. °ü·Ã ¼ÒÇÁÆ®¿þ¾î