【发布时间】:2017-09-02 23:19:57
【问题描述】:
我想创建一个 Web 应用程序,其中有两种不同类型的用户 Employee 和 Employers。他们将有大部分不常见的字段。如何实现两者的单独注册。 目前我继承自 User 模型。
models.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)
【问题讨论】:
标签: django multiple-users