Django theo mặc định sẽ tạo trường khóa chính trên mỗi mô hình có tên "id
", với loại AutoField
. Trên các mô hình của tôi, tôi ghi đè điều này để sử dụng tùy chỉnh UUIDField
làm khóa chính bằng cách sử dụng thuộc tính "primary_key
". Tôi cũng thích mô hình User
trong django.contrib.auth
để có một khóa chính là UUIDField
, nhưng điều này dường như không thể thực hiện được nếu không thay đổi mã nguồn mô hình User
.Mô hình người dùng django và trường khóa chính tùy chỉnh
Có cách nào được đề xuất để tiếp cận vấn đề này không?
Tôi đã tìm ra trường hợp đó. Cảm ơn. – Andrew