पायथन में अद्वितीय तार उत्पन्न करने का सबसे आसान तरीका uuid
. का उपयोग करना है मापांक। यदि आप अल्फ़ान्यूमेरिक आउटपुट प्राप्त करना चाहते हैं, तो आप बस बेस 64 एन्कोडिंग का भी उपयोग कर सकते हैं:
import uuid
import base64
uuid = base64.b64encode(uuid.uuid4().bytes).replace('=', '')
# sample value: 1Ctu77qhTaSSh5soJBJifg
फिर आप इस कोड को मॉडल के save
. में डाल सकते हैं विधि का उपयोग कर सकते हैं या कस्टम मॉडल फ़ील्ड को परिभाषित कर सकते हैं।