您可以尝试以下方法:
class UserProfile(models.Model): user = models.ForeignKey(User) #define general fieldsclass Freelancer(models.Model): profile = models.ForeignKey(UserProfile) #freelancer specific fields class meta: db_table = 'freelancer'class Customers(models.Model): profile = models.ForeignKey(UserProfile) #customer specific fields class meta: db_table = 'customer'
然后,您可以从UserProfile中拥有任意数量的用户。



