有Django默认身份验证数据库模型的实体关系图吗?

时间:2019-12-02 09:35:24

标签: python django python-3.x django-models

Django 2.2 default authentication使用user model。但是,我不清楚用户与Django 2.2 default permissionsDjango 2.2 groups的关系。我知道通常无法直接访问permission modelPermission (name, content_type, codename)?),但是我想了解幕后情况。 group model似乎是Group (name, permissions)。在文档中user.groups和组之间的关系是“很多”。是“许多可选-许多可选”,“许多强制-许多强制”等吗?尚不清楚user.user_permissions和权限是否相同。

是否存在默认实体关系图,意味着文档或其他地方的典型默认数据库模型?

编辑:当创建一个普通的Django项目和一个超级用户时,SQLite数据库包含11个表(auth_groupauth_group_permissionsauth_permissionauth_user,{{1} },auth_user_groupauth_user_user_permissionsdjango_admin_logdjango_content_typedjango_migrationsdjango_session),这与文档中的预期有很大不同

0 个答案:

没有答案