get_sentinel_user to correctly choose new value for foreign key field. Any advice on how can I work around this problem?