首页 > 解决方案 > 在 django 中创建自定义用户模型时自动添加到数据库中的表

问题描述

我创建了一个扩展 AbstractUser 的自定义用户模型。但是在进行迁移时,许多表被添加到 PostgreSQL,我只有两个模型。我将我的 customuser 命名为:CustomUser 和其他模型 Offer。这些表是在 postgresql 数据库中找到的:

api_customuser api_customuser_groups api_customuser_user_permissions api_offers, auth_group, auth_group_permissions, auth_permission, django_admin.log

和其他请注意,我的 django 应用程序名为:api。正常吗?

标签: pythondjangopostgresqldjango-modelsdjango-rest-framework

解决方案


是的,这很正常。这些表是 Django 身份验证和授权功能的一部分。


推荐阅读