Tôi có một câu hỏi liên quan đến mô hình người dùng tùy chỉnh trong Django 1,5Khi sử dụng Custom tài Model trong Django 1,5
Vì vậy, ngay bây giờ mô hình người dùng mặc định trông giống tốt với tôi, tôi chỉ cần thêm một vài khác các biến như giới tính, vị trí và ngày sinh để người dùng có thể điền vào các biến sau khi họ đã đăng ký thành công và kích hoạt tài khoản của họ.
Vì vậy, cách tốt nhất để triển khai kịch bản này là gì?
Tôi có phải tạo một ứng dụng mới có tên là Hồ sơ và kế thừa AbstractBaseUser không? và thêm biến tùy chỉnh của tôi vào models.py? Bất kỳ ví dụ tốt cho tôi để làm theo?
cảm ơn bạn trước
Nếu bạn không worring về tối ưu hóa cơ sở dữ liệu bạn có thể tạo mô hình hồ sơ bổ sung và làm cho one-to-one liên quan đến mô hình người dùng từ django.contrib.auth.models. Những thay đổi trong Django 1.5 cho phép bạn tạo mô hình người dùng tùy chỉnh, trong trường hợp này, mô hình tương ứng với 1 bảng cơ sở dữ liệu. Không cần thiết phải tạo một ứng dụng riêng biệt riêng biệt, bạn có thể thêm mô hình vào một số models.py phổ biến. Nhưng nếu bạn muốn, bạn có thể. – sergzach