Una de las formas más sencillas de generar cadenas únicas en python es usar uuid
módulo. Si desea obtener una salida alfanumérica, simplemente puede usar la codificación base64 también:
import uuid
import base64
uuid = base64.b64encode(uuid.uuid4().bytes).replace('=', '')
# sample value: 1Ctu77qhTaSSh5soJBJifg
Luego puede poner este código en el save
del modelo. o defina un campo de modelo personalizado usándolo.