Update requirements.
Add error templates.
CBVify (of course).

@meshy should be happier now.
De-practicals reference.
Add extra print statements for debug.
CSRF exepmt the post.