API resource IDs in FastAPI and Django
Python teams often place UUID V5 directly on API resources so URLs and payloads stay stable across services and do not depend on insert order. The appeal is stable namespace-based values with SHA-1, which works well for predictable IDs shared across systems.