def __init__(self, *args, **kwargs):
    '\n        user object is passed to the form in kwargs in the view\n        the user objected is removed from kwargs and then the\n        super class form object is instantiated. This is because\n        our form needs the user object not its super class.\n        '
    self.user = kwargs.pop('user', None)
    super(ReviewForm, self).__init__(*args, **kwargs)
user object is passed to the form in kwargs in the view
the user objected is removed from kwargs and then the
super class form object is instantiated. This is because
our form needs the user object not its super class.
def __init__(self, *args, **kwargs):
    '\n        user object is passed to the form in kwargs in the view\n        the user objected is removed from kwargs and then the\n        super class form object is instantiated. This is because\n        our form needs the user object not its super class.\n        '
    self.user = kwargs.pop('user', None)
    super(ReviewForm, self).__init__(*args, **kwargs)