PyLadiesCon 2025

Building more accessible Python-powered websites
2025-12-05 , Main Stream
Language: English

An astonishing 96.3% of websites have accessibility issues. Turning this number around is not just a job for frontend developers. Python developers can help too! In this talk, I'll introduce you to the Web Content Accessibility Guidelines and show you practical ways to incorporate accessibility into your Python web development. I'll walk through examples created with a Python-powered content management system called Wagtail CMS. By the end of this talk, you'll learn the key ways Python developers can enhance web accessibility and you'll leave with a hands-on tutorial to build your own more accessible website.


This talk is for Python enthusiasts who want a solid introduction to best practices in web accessibility. While attendees may find it helpful to have some experience with Django or Wagtail before the talk, anyone with some basic knowledge of Python syntax and functions will be able to follow along.

This talk will start with a brief introduction to key web accessibility concepts and a Python-based CMS called Wagtail. Then I'll shift to three practical examples of how attendees can build accessibility best practices into their websites. I'll be using a blog built with Wagtail CMS as an example, but most of the broad concepts I'll cover can apply to Django and other Python web frameworks as well.

At the end of the talk, I'll share a longer tutorial and other resources that attendees can use to extend their learning and dig more deeply into coding a website project with web accessibility as a focus.

Meagen Voss began her journey into content management nerdery with a WordPress website in the early 2000s and is now Wagtail Community Manager and Editor for Wagtail.org. She officially works for Torchbox, an agency that supports non-profits and other groups doing good in the world. When she’s not coding or writing fiction, you can find her staring at waterfalls in the mountains of North Carolina or cruising around a lake on her paddle board.