En af de enkleste måder at generere unikke strenge i python på er at bruge uuid
modul. Hvis du ønsker at få alfanumerisk output, kan du også bruge base64-kodning:
import uuid
import base64
uuid = base64.b64encode(uuid.uuid4().bytes).replace('=', '')
# sample value: 1Ctu77qhTaSSh5soJBJifg
Du kan derefter sætte denne kode i modellens save
metode eller definere et brugerdefineret modelfelt ved hjælp af det.