David Smith

David's an accountant by profession and has been contributing to Django since 2019.

Since that first commit to improve crispy-forms' Bootstrap4 templates, David has become maintainer of the popular django-crispy-forms package. In addition with 100+ commits to django/django he is also now a member of Django's Triage and Review team.

Major feature contributions to Django itself over the Django 4.x cycle include the switch to template based form rendering and improvements in form rendering accessibility which led to introduction of a new form template which will become the default from Django 5.0.


Good form: How Django’s form rendering improved during the 4.x series
David Smith

If you render forms server side then this talk is for you! How to make best use of Django’s form rendering features introduced during the 4.x series to help you simplify your form logic.

Music Hall