Add Django's response handling; use force_text instead of force_unicode; Fix user management for #25