The Django @require_POST decorator is cool.

https://docs.djangoproject.com/en/dev/topics/http/decorators/