WTForms-reCaptcha

Software skärmdump:
WTForms-reCaptcha
Mjukvaruinformation:
Version: 0.2.0
Ladda upp dagen: 15 Apr 15
Utvecklare: Artem Gluvchynsky
Licens: Gratis
Popularitet: 10

Rating: 3.0/5 (Total Votes: 1)

WTForms-reCaptcha ger en bekväm område för WTForms som transparent hanterar reCaptcha display och validering via motsvarande widget och validator klasser.
reCaptcha
För att få en uppfattning om reCaptcha ser docs.
Att börja arbeta med det, först få reCAPTCHA nycklar här.
Installation:
Få distributionen:
PiP installera wtforms-recaptcha
eller om du vill ha det senaste:
PIP installera hg + http: //bitbucket.org/excieve/wtforms-recaptcha#egg=wtforms-recaptcha
eller få hg klon av källkoden:
hg klon http://bitbucket.org/excieve/wtforms-recaptcha
cd wtforms-recaptcha
Python setup.py installera

Användning:

Det är främst den vanliga WTForms fältet som behöver lite extra data och parametrar. Här är ett enkelt exempel:
från wtforms.form import Form
från wtfrecaptcha.fields importera RecaptchaField
klass CaptchaForm (Form):
& Nbsp; captcha = RecaptchaField (public_key = RECAPTCHA_PUB_KEY, private_key = RECAPTCHA_PRIV_KEY, säkert = sant)
bildar = CaptchaForm (request.POST, captcha = {'ip_adress': request.META ['REMOTE_ADDR']})
om form.validate ():
& Nbsp; print "Captcha svar är korrekt"
annars:
& Nbsp; print form.errors ['captcha']
Viss beskrivning av fältets parametrar:
public_key: Öppen nyckel genereras av reCaptcha tjänsten
private_key: Privat nyckel genereras av reCaptcha tjänsten
säkra: True om den ska serveras via HTTPS, False annars. Standard: Falskt.
När formuläret med RecaptchaField instansieras med bundna fält, måste den innehålla captcha sökord parameter med dict som har "ip_adress" inslag.
Andra detaljer
Åtkomst fält som en sträng kommer att få widgeten koden med webbadresser som är beroende av säker parameter som skickas till området.
HTTP-fel och fel som fristående och oberoende av användarens input är inloggad. . Andra hanteras som valideringsfel

Krav :

  • Python

Kommentarer till WTForms-reCaptcha

Kommentarer hittades inte
Kommentar
Slå på bilder!