1👍
Why don’t you create CustomUserManager class inherited from GeoManager and add the required user-related functionality there:
class CustomUserManager(GeoManager):
def create_user(self, ...):
...
class User(AbstactBaseUser):
...
objects = CustomUserManager()
Source:stackexchange.com