Nie sprawdzę teraz tego na szybko ale kiedyś django przy takim zapisie wymagało obiektu user, dlatego jeżeli przekazujesz mu id powinno być user_id=