I have a model like below:
class StaffProfile(models.Model): user = models.ForeignKey(User) maas = models.FloatField() maas_gunu = models.CharFie
user needs to be an instance of the User model, not a unicode object (which is what you are passing it).
user
User