How to Handle User Authentication in Django