uuid_pk.py 333 B

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