cách tốt nhất là sử dụng các UUID được tạo ngẫu nhiên:
import uuid
id = uuid.uuid4()
kiểu dữ liệu uuid có sẵn trong một số cơ sở dữ liệu như Postgresql (SQLAlchemy có kiểu dữ liệu uuid PG gốc cho mục đích này - trong 0,5 nó được gọi là sqlalchemy.databases.postgres.PGUuid
). Bạn cũng có thể lưu trữ uuid trong bất kỳ trường CHAR 16 byte nào (mặc dù tôi chưa thử điều này cụ thể trên MySQL hoặc các trường khác).