django-simple-captcha

Een zeer eenvoudige, maar krachtige, Django CAPTCHA-toepassing
Download nu

django-simple-captcha Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • MIT/X Consortium Lic...
  • Prijs:
  • FREE
  • Naam uitgever:
  • Marco Bonetti
  • Uitgever website:
  • http://gregarius.net

django-simple-captcha Tags


django-simple-captcha Beschrijving

Een heel eenvoudige, maar toch krachtige, django captcha-applicatie Django-Simple-CAPTCHA is een uiterst eenvoudige, maar zeer aanpasbare Django-plug-in om CAPTCHA-afbeeldingen toe te voegen aan elke Django-vorm.usage: monsterweergave: van Django Import FormsFrom CAPTCHA.FIVIDING Import CaptchafieldFrom Django.Shortcuts Importeren Render_to_ResponseClass Captchatestform (forms.form): Myfield = Anyotherfield () CAPTCHA = CAPTCHAFIELD () "" "# of, als een modelform: klasse CAPTCHATESTMODELFORM (forms.modelform): CAPTCHA = CAPTCHAFIELD () Klasse Meta: MODEL = MYMODEL" "" DEF HOME (verzoek): indien aanvraag .Post: formulier = captchatestform (aanvraag.post) # Valideer het formulier: het veld CAPTCHA zal automatisch # controleren als form.is_valid (): Human = True Anders: Form = CAPTCHATESTORTFORM () Return render_to_Response ('base.html' , Locals ()) Installatie: 1. Download de 'CAPTCHA' -toepassing en plaats het overal in uw Python Path 2. Voeg 'CAPTCHA' toe aan de geïnstalleerde_Apps in uw instellingen.py 3. Voer Beheer. Py SyncDB om de vereiste databasetabellen te maken 4. Voeg een invoer toe aan uw URLS.PY: URLPATTERN + = PATRONONEN ('', URL (R '^ CAPTCHA /', omvatten ('CAPTCHA.URLS')),) Hier zijn enkele belangrijke kenmerken van "Django-Simple-CAPTCHA": · Zeer eenvoudig te instellen en te implementeren, maar toch zeer configureerbaar · Kan aangepaste uitdagingen gebruiken (b.v. willekeurige tekens, eenvoudige wiskunde, woordenboekwoord, ...) · Aangepaste generatoren, ruis- en filterfuncties veranderen het uiterlijk van het gegenereerde beeld · Ondersteunt tekst-to-speech audio-uitvoer van de uitdagingstekst, voor verbeterde bereikbaarheid Vereisten: · Python · Django · Een vrij recente versie van de Python Imaging-bibliotheek (PIL) samengesteld met FREETYPE-ondersteuning · FLITE is vereist voor tekst-to-speech (audio) -uitgang, maar niet verplicht


django-simple-captcha Gerelateerde software