एक कस्टम यूजर मडेल Django को पूर्वनिर्धारित User लाई तपाईंको अनुप्रयोगको आवश्यकता अनुसार बदलिदिन्छ — क्षेत्रहरु थप्न, लगइन पहिचायक परिवर्तन गर्न (जस्तै username को सट्टा email), वा व्यवहार अनुकूलन गर्न। महत्वपूर्ण, बारम्बार दिइने सल्लाह: एक कस्टम यूजर मडेल परियोजनाको एकदम सुरुमा स्थापना गर्नुहोस्, भले ही तपाईंलाई अहिले परिवर्तनको आवश्यकता नहोस्, किनभने पछि यो परिवर्तन गर्न अत्यन्त गाह्रो हुन्छ।
किन: पूर्वनिर्धारित User सीमित र पछि परिवर्तन गर्न कठिन हुन्छ
The default User has fixed fields (username, email, first/last name) and uses
USERNAME as the login field. Real apps often need:
✓ Email-based login (no username)
✓ Extra fields (phone, avatar, role, preferences) on the user itself
✓ Custom authentication behavior
