A few updates:
Invitation Form - email address field is now required, and a failed validation now results in error messages being displayed on form

Middleware - all views except NotBetaView are now off limits to users not in the beta.  This prevents users from accessing /invite/ via URL despite not being in the beta themselves

URLs - hunger-invite-sent raised an exception upon request because it was not called via the as_view() method