WTForms-reCaptcha

צילום מסך תוכנה:
WTForms-reCaptcha
פרטי תוכנה:
גרסה: 0.2.0
טען תאריך: 15 Apr 15
מפתחים: Artem Gluvchynsky
רשיון: ללא תשלום
פופולריות: 10

Rating: 3.0/5 (Total Votes: 1)

WTForms-reCAPTCHA מספק כר נוח לWTForms שמטפל בשקיפות תצוגת reCAPTCHA ואימות באמצעות מקביל כיתות יישומון וvalidator.
reCAPTCHA
כדי לקבל מושג על reCAPTCHA לראות את המסמכים.
כדי להתחיל לעבוד עם זה, לקבל את מפתחות reCAPTCHA הראשון כאן.
התקנה:
קבל את ההפצה:
PIP להתקין wtforms-reCAPTCHA
או אם אתה רוצה את המילה האחרונה:
PIP להתקין hg + http: //bitbucket.org/excieve/wtforms-recaptcha#egg=wtforms-recaptcha
או לקבל שיבוט hg של קוד המקור:
hg שיבוט http://bitbucket.org/excieve/wtforms-recaptcha
cd wtforms-reCAPTCHA
פיתון setup.py להתקין

שימוש:

זה בעיקר בתחום WTForms הרגיל שצריך קצת נתונים ופרמטרים נוספים. הנה דוגמא פשוטה:
מטופס יבוא wtforms.form
מwtfrecaptcha.fields לייבא RecaptchaField
הכיתה CaptchaForm (טופס):
& Nbsp; captcha = RecaptchaField (public_key = RECAPTCHA_PUB_KEY, private_key = RECAPTCHA_PRIV_KEY, מאובטח = True)
טופס = (captcha request.POST, = {'ip_address': request.META ['REMOTE_ADDR']}) CaptchaForm
אם form.validate ():
& Nbsp; הדפסה "תגובת Captcha היא נכונה"
: אחר
& Nbsp; form.errors הדפסה ['captcha']
כמה תיאור של הפרמטרים של השדה:
public_key: מפתח ציבורי שנוצר על ידי שירות reCAPTCHA
private_key: מפתח פרטי שנוצר על ידי שירות reCAPTCHA
הבטחת: נכון, אם זה צריך להיות מוגש באמצעות HTTPS, False אחר. ברירת מחדל: False.
כאשר טופס עם RecaptchaField הוא מופעים עם שדות כבולים, זה חייב לכלול פרמטר מילות מפתח captcha עם dict שיש אלמנט 'ip_address'.
פרטים אחרים
גישה שדה כמחרוזת תקבל קוד יישומון עם כתובות אתרים שתלויים בפרמטר מאובטח עבר לשדה.
שגיאות HTTP ושגיאות שindepentent של משוב ממשתמשים מחוברים. . אחרים מטופלות כשגיאות אימות

דרישות :

  • Python

תגובות ל WTForms-reCaptcha

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!