About Me
I'm a regular contributor to Django and a member of the Triage and Review Team.
I'm a maintainer of django-crispy-forms.
I gave a talk at DjangoCon Europe 2023 in Edinburgh. The talk was titled "Good form: How Django’s form rendering improved during the 4.x series" and you can watch a recording of the talk on YouTube.
You can find me on:
Blog
This blog post will show you how to customise your Python REPL by running a
Python file before the interactive prompt is loaded. This is achieved using the
PYTHONSTARTUP
environment variable.
Initial set up.
By way of an initial example, you may wish to always have the pprint
function available …
In community-led organizations, I believe that for long-term sustainability, we need to do more to encourage younger folks to become involved and take on leadership positions. Younger individuals won’t break a community, but not encouraging them may well do so.
A story:
As a young person, I was a member …
Django's issue tracker
Django's issue tracker is hosted at code.djangoproject.com. This contains the entire history of ticket's opened for Django. At time of writing this is some 18 years ago! This is a valuable resource when working on Django as you are able to research previous decisions.
From the …
I tooted a little while back about how using
django-crispy-forms
and it's Layout
class could ease writing forms. It showed how a minimal Layout
could result in a nice looking form with some complex layouts such as two input boxes on the same row.
Here's the content of that toot. …