文章目录 1、功能介绍 2、新建项目 3、创建app 4、 表结构创建 6、生成表 7、静态文件管理 8、部门管理 8.1、部门列表 8.2、添加部门 8.3、删除部门 8.4、编辑部门 9、员工管理 9.1、员工列表 9.2、使用ModelForm添加员工 9.3、编辑员工 9.4、删除员工 10、完整代码下载地址 1、功能介绍 部门添加 部门列表 部门修改 部门删除 2、新建项目 django-admin startproject mysite3 3、创建app cd mysite3 python manage.py startapp app01 4、 表结构创建 员工表的部门名称存部门ID还是部门名称? ID:遵守数据库范式,常见开发是这样,节省存储开支 存储名称:大公司,查询次数非常多,连表操作比较耗时,为了加速查找,允许数据冗余 部门ID需要约束 只能是部门表中已经存在的ID 部门被删除 删除用户,级联删除 depart = models.ForeignKey