@matiasmoya si utilizas el método "first_or_create", no te haría falta hacer ese user.save