support for django custom user model