Well, django comments framework provides all these fields.. If we return empty fields, it takes authenticated user data otherwise it takes what we have provided!

This means, we got to hide all this stuff from the User.. We could tweak the existing code on the backend provided by django but I thought its not really required to mess up when this can be solved by hiding stuff!