Наследование от модели на основе AbstractUser в django 2.7 - PullRequest
0 голосов
/ 23 апреля 2020

У меня есть пользовательская модель, расширяющая AbstractUser, и она отлично работает. Но теперь я хочу создать еще одну модель, расширяющую мою пользовательскую модель, например, в models.py:

class CustomUser(AbstractUser):
    phone = models.CharField(max_length=10, null=False, unique=True)
    town = models.CharField(max_length=25, null=False)


class DeleveryPerson(CustomUser):
    code = models.CharField(max_length=10, null=False, unique=True)

Проблема в том, что таблица DeleveryPerson создается только с полем «код», когда я ожидал он также должен иметь поля, поступающие из модели CustomUser. Итак, как я могу достичь такого рода inheretane между CustomUser и DeleveryPerson. Thk!

...