Django 用户管理相关的表:

create table django_content_type (
/*
内容类型表
*/
id int(11) not null auto_increment,
app_label varchar(100) not null,
model varchar(100) not null, primary key (id),
unique key uix_django_content_type_app_lable_model (app_label,model)
) -- select * from django_content_type;
-- +----+--------------+-------------+
-- | id | app_label | model |
-- +----+--------------+-------------+
-- | 1 | admin | logentry |
-- | 3 | auth | group |
-- | 2 | auth | permission |
-- | 4 | auth | user |
-- | 5 | contenttypes | contenttype |
-- | 6 | sessions | session |
-- +----+--------------+-------------+ create table auth_permission (
/*
权限表
*/
id int(11) not null auto_increment,
name varchar(255) not null,
content_type_id int(11) not null,
codename varchar(100) not null, primary key (id),
unique key uix__auth_permission_content_type_id_codename (content_type_id,codename),
constraint uix__auth_permission_content_type_id foreign key (content_type_id) references django_content_type (id)
) create table auth_user (
/*
用户
*/
id int(11) not null auto_increment,
password varchar(128) not null,
last_login datetime(6) DEFAULT NULL,
is_superuser tinyint(1) not null,
username varchar(150) not null,
first_name varchar(30) not null,
last_name varchar(150) not null,
email varchar(254) not null,
is_staff tinyint(1) not null,
is_active tinyint(1) not null,
date_joined datetime(6) not null, primary key (id),
unique key username (username)
) create table auth_group (
/*
用户组
*/
id int(11) not null auto_increment,
name varchar(80) not null, primary key (id),
unique key name (name)
) create table auth_user_groups (
/*
用户 + 组 关联关系表
*/
id int(11) not null auto_increment,
user_id int(11) not null,
group_id int(11) not null, primary key (id),
unique key uix__auth_user_groups_user_id_group_id (user_id,group_id),
key ix_auth_user_groups_group_id (group_id),
constraint fk_auth_user_groups_group_id foreign key (group_id) references auth_group (id),
constraint fk_auth_user_groups_user_id foreign key (user_id) references auth_user (id)
) create table auth_user_user_permissions (
/*
用户权限
*/
id int(11) not null auto_increment,
user_id int(11) not null,
permission_id int(11) not null, primary key (id),
unique key uix_auth_user_user_permissions_user_id_permission_id (user_id,permission_id),
key ix_auth_user_user_permissions_permission_id (permission_id),
constraint fk_auth_user_user_permissions_permission_id foreign key (permission_id) references auth_permission (id),
constraint fk_auth_user_user_permissions_user_id foreign key (user_id) references auth_user (id)
) create table auth_group_permissions (
/*
组权限
*/
id int(11) not null auto_increment,
group_id int(11) not null,
permission_id int(11) not null, primary key (id),
unique key uix_auth_group_permissions (group_id,permission_id),
key ix__auth_group_permissions_permission_id (permission_id), constraint fk__auth_group_permissions_auth_permission_id foreign key (permission_id) references auth_permission (id),
constraint fk__auth_group_permissions_auth_group_id foreign key (group_id) references auth_group (id)
) create table django_admin_log (
/*
日志表
*/
id int(11) not null auto_increment,
action_time datetime(6) not null,
object_id longtext,
object_repr varchar(200) not null,
action_flag smallint(5) unsigned not null,
change_message longtext not null,
content_type_id int(11) DEFAULT NULL,
user_id int(11) not null, primary key (id),
key ix_django_admin_log_content_type_id (content_type_id),
key ix_django_admin_log_user_id (user_id),
constraint fk_django_admin_log_content_type_id foreign key (content_type_id) references django_content_type (id),
constraint fk_django_admin_log_user_id foreign key (user_id) references auth_user (id)
) create table django_session (
/*
会话表
*/
session_key varchar(40) not null,
session_data longtext not null,
expire_date datetime(6) not null, primary key (session_key),
key ix_django_session_expire_date (expire_date)
)

django 用户管理相关的表的更多相关文章

  1. linux 学习7 用户管理相关文件 r

    7.1.用户配置文件 7.2.用户管理相关文件 7.3.用户管理命令 7.4.用户组管理命令 删除用户userdel [root@localhost ~]# userdel [-r] 用户名 //一定 ...

  2. 用户信息文件/etc/passwd,影子文件/etc/shadow,组信息文件/etc/group,组密码文件/etc/gshadow,用户管理相关文件

    /etc/passwd man 5 passwd查看配置文件信息 account:password:UID:GID:GECOS:directory:shell 帐号:密码:用户ID:组ID:一般的信息 ...

  3. mysql命令大全用户管理相关命令

        1.登陆 mysql>mysql -uJDev -p 2.用户管理 mysql>use mysql; 3.查看有哪些登陆用户 mysql> select host,user, ...

  4. centos的用户管理相关命令所在的包

    用户管理命令是指:useradd userdel  groupadd groupdel 这些 这些命令出自一个叫 shadow-utils 的包. 对于配置文件 /etc/shadow ,则来自一个叫 ...

  5. django 用户管理系列:1 user

    :first-child{margin-top:0!important}.markdown-body>:last-child{margin-bottom:0!important}.markdow ...

  6. 6月21日 Django ORM那些相关操作(表关联、聚合查询和分组查询)

    一.ForeignKey操作 正向查找 对象查找(跨表) 语法: 对象.关联字段.字段   示例: book_obj = models.Book.objects.first() # 第一本书对象 pr ...

  7. linux的用户管理相关配置文件

    Linux的管理命令的本质不过是对配置文件/etc相关文件的修改罢了 

  8. 【Python】解决Django Admin管理界面样式表(CSS Style)丢失问题

    配置Django Admin,关于如何启用请参考Django官方文档<Activate the admin site>.但是我在配置过程中登录http://example.com/admi ...

  9. Linux用户和用户组管理 用户管理相关命令

    用户添加命令 useradd 注意: 新添加的用户如果不设定密码是不能够登录系统的 命令格式: [root@localhost ~]#useradd [选项] 用户名 选项说明: 选项 选项说明 -u ...

随机推荐

  1. sqlAlchemy学习 001

    研究学习主题 sqlAlchemy架构图 测试练习代码编写 连接数据库 看代码 db_config = { 'host': 'xxx.xxx.xxx.xx', 'user': 'root', 'pas ...

  2. xampp 教程

    xampp教程1 使用安装包进行安装 (目前有三种可供选择下载的XAMPP for Windows: 安装包   简单且安全:XAMPP 的便捷安装程序.) 使用安装包来安装XAMPP是最简单的方法. ...

  3. http put post请求区别

    1.RESTful API REST: Representational State Transfer url 对应服务器上的一种资源,e.g. 数据,图片等,所以url 中只含有名词,通过HTTP动 ...

  4. Java 希尔排序

    效率:O(n*logN) package sort; import utils.Util; /** * 希尔排序 * 以h为间隔,进行比較. 按一定公式.先求出最大的间隔h * 当h值大时,须要移动的 ...

  5. python之实现ftp上传下载代码(含错误处理)

    # -*- coding: utf-8 -*- #python 27 #xiaodeng #python之实现ftp上传下载代码(含错误处理) #http://www.cnblogs.com/kait ...

  6. phoneGap+jquery mobile项目经验

        最近一个月,一直在用phoneGap+jquery mobile来开发一项目. 下面谈谈自己在开发过程中遇到的一些问题以及解决方法. 开始选择框架时,曾试过采用其他框架做UI,例如chocol ...

  7. linux下编译Zero C ICE

    0.简介 ZeroC ICE 是指ZeroC公司(www.zeroc.com)的ICE(Internet Communications Engine)中间件平台. 目前ICE平台中包括Ice,Ice- ...

  8. Windows server 2012-remoteapp RDWEB修改默认端口

    RDWEBl默认是通过3389端口调用remoteapp发布的应用程序.如果要修改该端口,可按下面的方式来修改: 1.修改mstsc远程连接的端口 http://www.cnblogs.com/rus ...

  9. Ubuntu x86-64汇编(4) 数值操作指令

    整数乘法指令 Integer Multiplication 对于有符号数的乘法有特殊的规则, 因此无符号数乘法和有符号数乘法对应着不同的指令mul和imul. 乘法会产生两倍尺寸的数值结果, 即两个n ...

  10. C++基础学习教程(六)----类编写的前情回想以及项目实战(1)

    在開始类的编写之前我们依旧须要回想整理一下前面所说的内容,(前面尽管是一个自己定义数据类型的实现过程,可是内容有点繁杂). 先看一段代码: /** @file calssStruct.cpp */ / ...