e34: Add reCAPTCHA to Django / Wagtail CMS contact form
Channel: Brylie
Date: 05/11/2023

In today’s live coding session, I continued enhancing the Western Friend website. After successfully deploying a multi-step user registration flow, my focus shifted to adding ReCAPTCHA to the user registration form for improved security. I reviewed a colleague's work on integrating ReCAPTCHA into the contact form and merged it. While considering Wagtail CAPTCHA and Django CAPTCHA plugins, I pondered the plugin maintenance and contemplated a potential forking. I encountered a few complexities with environment variables and form models, which I navigated through. I finished by ensuring the reCAPTCHA worked as intended on the contact form.