de beste manier is om willekeurig gegenereerde UUID's te gebruiken:
import uuid
id = uuid.uuid4()
uuid datatypes zijn standaard beschikbaar in sommige databases zoals Postgresql (SQLAlchemy heeft hiervoor een native PG uuid datatype - in 0.5 heet het sqlalchemy.databases.postgres.PGUuid
). Je zou ook een uuid moeten kunnen opslaan in elk 16 byte CHAR-veld (hoewel ik dit niet specifiek op MySQL of andere heb geprobeerd).