জ্যাঙ্গো ডকুমেন্টেশন পড়া:
get_user_model ()
সরাসরি ব্যবহারকারীকে উল্লেখ করার পরিবর্তে, আপনার django.contrib.auth.get_user_model () ব্যবহার করে ব্যবহারকারীর মডেলটি উল্লেখ করা উচিত। এই পদ্ধতিটি বর্তমানে সক্রিয় ব্যবহারকারী মডেলকে ফিরিয়ে দেবে - একটি নির্দিষ্ট করা থাকলে কাস্টম ব্যবহারকারী মডেল বা অন্যথায় ব্যবহারকারী।
আপনি যখন কোনও বিদেশী কী বা বহু-বহু সম্পর্কের ব্যবহারকারীর মডেলটি সংজ্ঞায়িত করেন, আপনার AUTH_USER_MODEL সেটিংটি ব্যবহার করে কাস্টম মডেলটি নির্দিষ্ট করা উচিত।
আমি উপরের লেখাটি নিয়ে বিভ্রান্ত। আমি কি এটা করা উচিত:
author = models.ForeignKey(settings.AUTH_USER_MODEL)
অথবা এটা...
author = models.ForeignKey(get_user_model())
দু'জনেই কাজ বলে মনে হচ্ছে।