Я хочу создать веб-приложение, в котором у меня будет два разных типа пользователей: сотрудники и работодатели. У них будут в основном не общие поля. Как реализовать раздельную регистрацию обоих. В настоящее время я унаследовал от модели пользователя.
модели.py
class Category(models.Model):
cname=models.CharField(max_length=250)
def __str__(self):
return self.cname
class Workplace(User):
address=models.TextField(max_length=250)
logo=models.ImageField(upload_to=upload_location,null=True,blank=True)
wcategory=models.ForeignKey(Category,on_delete=models.CASCADE)
class Employee(User):
employee_id=models.CharField(max_length=250)
eworkplace=models.ForeignKey(Workplace,on_delete=models.CASCADE)