Tôi muốn làm một việc như sau:Cách gán người dùng hiện đã đăng nhập làm giá trị mặc định cho trường mô hình?
class Task(models.Model):
...
created_by = models.ForeignKey(User, **default=[LoggedInUser]** blank=True, null=True, related_name='created_by')
Điều này có thể? Tôi không thể tìm thấy cách thích hợp để có được người dùng đăng nhập, ngoài việc làm request.user, trong một cái nhìn, mà dường như không làm việc ở đây.
PS_ Tôi nhận ra rằng tôi có thể khởi tạo dữ liệu Mô hình bằng các phương tiện khác, nhưng tôi nghĩ đây là cách sạch nhất.
Xin lỗi vì tô sáng cú pháp, nhưng tôi muốn nhận xét giá trị mặc định. – Nacho