Local variable name is assigned to but never used (F841)
A local variable in your function was defined but is not being used. This local variable should be removed.
Anti-pattern
def full_name(self):
# name is defined but not used
name = self.first_name + ' ' + self.last_name
return self.first_name