Invalid payload only if user_id is None
Add DRF 3.x compatibility