PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Hasilkan string alfanumerik acak sebagai kunci utama untuk model

Salah satu cara paling sederhana untuk menghasilkan string unik di python adalah dengan menggunakan uuid modul. Jika Anda ingin mendapatkan output alfanumerik, Anda dapat menggunakan enkode base64 juga:

import uuid
import base64
uuid = base64.b64encode(uuid.uuid4().bytes).replace('=', '')
# sample value: 1Ctu77qhTaSSh5soJBJifg

Anda kemudian dapat memasukkan kode ini ke dalam save . model metode atau tentukan bidang model khusus yang menggunakannya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL:kembalikan pesan setelah hitungan =0

  2. Perbarui Kata Sandi PostgreSQL Anda di Linux

  3. Singkirkan tanda kutip ganda dengan SQLalchemy untuk PostgreSQL

  4. Memperbaiki Postgresql setelah memutakhirkan ke OSX 10.7 Lion

  5. postgresql dengan fungsi wrap sql sangat lambat?