1. import uuid
    
  2. 
    
  3. from django.contrib.auth.models import AbstractUser
    
  4. from django.db import models
    
  5. 
    
  6. from .custom_user import RemoveGroupsAndPermissions
    
  7. 
    
  8. with RemoveGroupsAndPermissions():
    
  9. 
    
  10.     class UUIDUser(AbstractUser):
    
  11.         """A user with a UUID as primary key"""
    
  12. 
    
  13.         id = models.UUIDField(default=uuid.uuid4, primary_key=True)