Таблицы, которые я хочу создать, не добавляются в базу данных

Я хочу создать свою собственную базу данных, которая будет содержать таблицу People, где будут храниться имена пользователей и пароли. Я должен создать свою собственную модель, наследуя от AbstractBaseUser

appLogin/models.py

class Sector(models.Model):
    jobName  = models.CharField(verbose_name = "jobName", max_length=50)
    idSector = models.CharField(verbose_name = "idSector", max_length=50, primary_key=True)
    
    class Meta: db_table = "Sector"
    
class People(AbstractBaseUser):
    firstName = models.CharField(verbose_name = "firstName", max_length=20)
    name      = models.CharField(verbose_name = "name", max_length=20)
    regNumber = models.CharField(verbose_name="regNumber", max_length=20, primary_key=True)
    idSector  = models.ForeignKey(Sector, on_delete=models.CASCADE)
    
    USERNAME_FIELD  ="regNumber"
    REQUIRED_FIELDS = ["firstName", "name"]
    
    objects = UserManager()
    
    class Meta: db_table = "People"

appLogin/admin.py

from django.contrib import admin
admin.site.register(Secteur)

project/settings.py

AUTH_USER_MODEL="appLogin.People"

После этого у меня нет таблиц в db.sqlite3

python manage.py makemigrations
python manage.py migrate
Вернуться на верх