Đọc Tài liệu Django:
get_user_model ()
Thay vì đề cập trực tiếp đến Người dùng, bạn nên tham chiếu mô hình người dùng bằng django.contrib.auth.get_user_model (). Phương thức này sẽ trả về mô hình Người dùng hiện đang hoạt động - mô hình Người dùng tùy chỉnh nếu một mô hình được chỉ định hoặc Người dùng nếu không.
Khi bạn xác định khóa ngoại hoặc quan hệ nhiều-nhiều với mô hình Người dùng, bạn nên chỉ định mô hình tùy chỉnh bằng cách sử dụng cài đặt AUTH_USER_MODEL.
Tôi bối rối với văn bản trên. Tôi có nên làm điều này:
author = models.ForeignKey(settings.AUTH_USER_MODEL)
hoặc cái này ...
author = models.ForeignKey(get_user_model())
Cả hai dường như hoạt động.