اريد صناعة عدة اصناف ترث من الصنف User حيث اضيف لكل صنف اشياء تخصه بحث استعملها لانشاء مستخدمين
مثلا الصنف vendor فيه خاصية
type = models.charField(max_length = 20 , default ='vendor')
و عدة خواص اخرى , في نفس الوقت
عند تسجيل بائع جديد , اريد استخدام هذا الصنف للتسجيل بدلا من User
و ايضا صنف customer له عدة خواص مختلفة عن ما يرث منه
مثلا
type = models.charField(max_length = 20 , default ='customer')
, يرث ايضا من user , و يستعمل لانشاء مستخدمين بدلا من User
حاولت فعل هذا لكنني تلقيت اخطاء كثيرة
class Vendor(AbstractUser):
type = models.CharField( max_length=50,default = "vendor")
def __init__(self, username="test1",password='pass_test',is_staff=False,*args: Any, **kwargs: Any) -> None:
super().__init__(username,password,*args, **kwargs)