                  if not user.is_active:
                      msg = _("User account is disabled.")
                      raise exceptions.ValidationError(msg)
              else:
                  msg = _("Unable to log in with provided credentials.")
                  raise exceptions.ValidationError(msg)
          else:
              msg = _("Must include \"username\" and \"password\"")
              raise exceptions.ValidationError(msg)
  
 
</s> remove             msg = _("Must include \"username\" and \"password\"")
 </s> add             msg = _('Must include "username" and "password".') </s> remove                     msg = _("User account is disabled.")
 </s> add                     msg = _('User account is disabled.') </s> remove             msg = _("Invalid basic header. No credentials provided.")
 </s> add             msg = _('Invalid basic header. No credentials provided.') </s> remove             msg = _("Invalid token header. No credentials provided.")
 </s> add             msg = _('Invalid token header. No credentials provided.') </s> remove             msg = _("Invalid basic header. Credentials string should not contain spaces.")
 </s> add             msg = _('Invalid basic header. Credentials string should not contain spaces.')
                msg = _('Unable to log in with provided credentials.')
                  if not user.is_active:
                      msg = _("User account is disabled.")
                      raise exceptions.ValidationError(msg)
              else:
                msg = _('Unable to log in with provided credentials.')
                  raise exceptions.ValidationError(msg)
          else:
              msg = _("Must include \"username\" and \"password\"")
              raise exceptions.ValidationError(msg)
  
keep keep keep keep replace keep keep keep keep keep
 prefer single quotes in source and double quotes in user visible strings; add some missing full stops to user visible strings 
rest_framework/authtoken/serializers.py